Difference between revisions of "FPC internals"

From Lazarus wiki
Jump to navigationJump to search
 
Line 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]]

Revision as of 03:08, 14 December 2003