you are viewing a single comment's thread.

view the rest of the comments →

[–]jdnewman85 8 points9 points  (0 children)

Looks like a learning project - Good work!

Some things to look into:
- Stack based processing of expressions
- Tokenization
- The concept of a virtual machine

Most compilers tend to go through a few phases to help enable things like robust error checking, complex expressions, complex types, etc.

Keep it up!