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.
-
Updated
Jan 24, 2021 - Java
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 that converts a C-like programming language to JVM bytecode
A programming language compiler for Flower - a task-oriented language used to write programs that direct a Picker agent to navigate through a two-dimensional World grid, picking flowers to gather in a bouquet. Developed for the Languages & Compilers course (Fall 2022).
Add a description, image, and links to the static-semantic-analysis topic page so that developers can more easily learn about it.
To associate your repository with the static-semantic-analysis topic, visit your repo's landing page and select "manage topics."