Skip to content

Latest commit

 

History

History
19 lines (12 loc) · 805 Bytes

8.md

File metadata and controls

19 lines (12 loc) · 805 Bytes

Part 8: a few final touches

Yay, you've already implemented your language, and even used it to create some code. Well done!

But wait, there's more! At least if you want it to be.

In this last part, we present a few suggestions for improvements and new features you could be adding to the language.

For one thing, the language cannot represent strings yet. And what language with respect for itself does not support strings? There's also a few common control structures, such as let and cond we could add, as well as some syntactic sugar for defining functions.

Treat these suggestions as just that -- suggestions. At this point the language is yours, and if you want something completely different, then that's perfectly fine.

nosetests tests/test_8_final_touches.py --stop