A compiler deriving from Essentials of Compilation, compile a language kind like typed-racket(subset) to x86 assembly.
Progress
- tuple, user defined struct
- array
- first-class-function/closure
- garbage collection
- control flow (while/begin/set/if)
- ADT(TODO)
- pattern matcing(TODO)