Attempt to port an open-source compiler for a language called SLANG to Ruby with a strong focus on understanding the design and implementation of a high level programming language. Implemented visitor pattern to achieve structure-behaviour separation.
Attempt to port an open-source compiler for a language called SLANG to Ruby with a strong focus on understanding the design and implementation of a high level programming language. Implemented visitor pattern to achieve structure-behaviour separation.