diogosmac / jmm-compiler-feup-comp

Compiler for a language (Java--) which is a subset of Java. Performs lexical, syntactical and semantic analysis to generate the Abstract Syntax Tree for the program, and later generate Java bytecodes for Jasmin to interpret, using JVM instructions. Repository for the COMP projects that were done in the 19/20 school year.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

COMP Class Assignments and Projects

2019/2020 - 3rd Year, 2nd Semester

Course: Compiladores (COMP) | Compilers

Projects developed by:

Disclaimer - This repository was used for educational purposes and I do not take any responsibility for anything related to its content. You are free to use any code or algorithm you find, but do so at your own risk.

About

Compiler for a language (Java--) which is a subset of Java. Performs lexical, syntactical and semantic analysis to generate the Abstract Syntax Tree for the program, and later generate Java bytecodes for Jasmin to interpret, using JVM instructions. Repository for the COMP projects that were done in the 19/20 school year.


Languages

Language:Java 100.0%