Pytania oznaczone «programming-languages»

14
Dlaczego LLVM ma IR podobny do zespołu, a nie IR podobny do drzewa? Lub: dlaczego projekty kierowane są na LLVM IR zamiast AST klanu?

Dlaczego pośrednia reprezentacja LLVM (LLVM IR) jest bardziej złożona niż drzewiasta? Alternatywnie, dlaczego implementacje językowe są ukierunkowane na LLVM IR, a nie na AST? Nie próbuję zadawać jednocześnie dwóch różnych pytań, jeśli tak to wygląda. Wydaje mi się, że zarówno programiści, jak i...