Compiler Technology Takeaways
- REGEX
- Parsing
- Normalization
REGEX
Parsing, PEG
Normalization
Opcodes are triples.
MOV R0,R1
Triples => normalization.
CPUs are horribly complex under-the-hood1. Opcodes provide a normalized view of this complexity.
See Also
-
Transistors are built using oxides, e.g. various forms of rust. Most programmers don’t care about what is inside those little black boxes we call ICs. Triples provide the interface between physical rust and software. ↩