Next: TC-5 Given Code, Previous: TC-5 Goals, Up: TC-5 [Contents][Index]
TC-5 can be started (and should be started if you don’t want to finish it in a hurry) by first making sure your compiler can handle code that uses no variables. Then, you can complete your compiler to support more and more Tiger features.
• TC-5 Primitive Samples: | Starting with primitive literals only | |
• TC-5 Optimizing Cascading If: | Bypassing some expressions | |
• TC-5 Builtin Calls Samples: | Calling builtins and the runtime system | |
• TC-5 Samples with Variables: | Fully featured Tiger programs |