Difference between revisions of "FPC internals"
From Lazarus wiki
Jump to navigationJump to searchLine 1: | Line 1: | ||
− | # Introduction | + | # [[Introduction]] |
− | # Scanner/Tokenizer | + | # [[Scanner/Tokenizer]] |
− | # The parse tree | + | # [[The parse tree]] |
− | # Symbol tables | + | # [[Symbol tables]] |
− | # The parser | + | # [[The parser]] |
− | # The code generator | + | # [[The code generator]] |
− | ## Node code generator | + | ## [[Node code generator]] |
− | ## Code generator abstraction layer | + | ## [[Code generator abstraction layer]] |
− | ## The register allocator | + | ## [[The register allocator]] |
− | # The optimizer | + | # [[The optimizer]] |
− | # The assembler output | + | # [[The assembler output]] |