R
Roman Ziak
Hello,
I posted this message to comp.compilers couple days ago, but it did
not apear there for some reason.
---
I have had this idea about the compilation process, but I may be not
sound enough yet to see the whole picture.
Let's say that instead of classic front-end -> back-end -> link, one would
have:
1. front-end
2. syntax tree linker
3. syntax tree exhaustive optimizer
4. back-end
The difference is that linking process happens on ASTs level rather than
relocatable machine code.
I would just like to hear an opinion from compiler writers if this idea is
worth pursuing.
Thank for all the replies
Roman
I posted this message to comp.compilers couple days ago, but it did
not apear there for some reason.
---
I have had this idea about the compilation process, but I may be not
sound enough yet to see the whole picture.
Let's say that instead of classic front-end -> back-end -> link, one would
have:
1. front-end
2. syntax tree linker
3. syntax tree exhaustive optimizer
4. back-end
The difference is that linking process happens on ASTs level rather than
relocatable machine code.
I would just like to hear an opinion from compiler writers if this idea is
worth pursuing.
Thank for all the replies
Roman