Designed a compiler for GoLite, a subset of the Go programming language. Built the entire compiler pipeline (parser, syntax tree, type checker, code generator and optimizer), producing Java Byte Code as the target language.
Designed a compiler for GoLite, a subset of the Go programming language. Built the entire compiler pipeline (parser, syntax tree, type checker, code generator and optimizer), producing Java Byte Code as the target language.