Skip to content

ClarkBelen/MINI-JAVA-COMPILER

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

12 Commits
 
 
 
 
 
 

Repository files navigation

MINI JAVA COMPILER APP

The Final Project for Theory of Programming Languages Course

Download and explore the capabilities of this App through the Executable JAR File that is recently uploaded to the Releases section of this repository.

image

Welcome Message

This is the initial message upon opening the app, where basic information about the application includes.

image

Main Preview

This is the initial state of the application upon opening and presenting welcome message.

image

Open File

image

Error

This is the interface a user will encounter when an error occurs during the compiler analysis phases. The same format applies to all stages of analysis.

image

Edit Code Text Area

The user can repeatedly edit this area everytime an error occurs, and go back to first analysis phase.

Note that error will also occur when it detects that there is a blank content in the code text area upon compiler phases analysis.

image

Completed Analysis Phases

This is what the compiler app will look like when succcessfully passed all analysis phases

image

Clear Confirmation Message

Upon clicking the 'Clear' button, the user will be prompted with this confirmation message, as it will reset all current states and contents going back to its initial states.

image