News

My partner and I are getting ready to implement the interpreter part of our compiler. Originally, we had generated an AST by basically iterating through everything, and creating a node and then it ...
You can't make a complicated problem simple. But, by leveraging the right tools in your language (and the Visitor pattern) you can ensure that your code doesn't get as complicated as your problem. In ...