Implementation of a custom language compiler. It includes lexical, syntactical, static-semantics analyzers and code generation for the abstract p-machine. Done in collaboration with Bittor Alaña.
compiler cup ast lex lexical-analysis code-generation compiler-design lexical-analyzer semantic-analysis abstract-syntax-tree language-processing language-compiler syntactic-analysis compiler-construction syntactic-parser syntactic-analyzer jlex static-semantic-analysis p-machine pmachine
-
Updated
Jan 24, 2021 - Java