Work done for the Compilers course at the Universidade Católica de Pernambuco (UNICAP).
Students:
- Karolayne Teixeira da Silva (AFKaro)
- Luiz Fernando Leite (LuizFernando-o)
Project Status: In development
⚠️
- Token identification of programs with syntax similar to the C programming language;
- Personalized error messages.
- Determines whether the input program represented by the token stream has valid sentences for the programming language with syntax similar to C.
- Personalized error messages.
- Type compatibility (assignment, instance and operations) and scope of variables and methods.
- Personalized error messages.
- Arithmetic operations (order of precedence, scope, cast)
- Structures (if, if else, while, for)
- JavaJRE - used to run Java platform applications;
- Scene Builder - generates FXML, an XML-based markup language that enables users to define an application's user interface, separately from the application logic;
- JavaFX - java-based multimedia software platform for creating and making rich Internet applications available;
- RichTextFX - provides a text area for JavaFX with API to style ranges of text. It is intended as a base for rich-text editors and code editors with syntax highlighting.
cd /dist
java -jar pavo.jar