Skip to content

bolzon/compilates

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Compilates

Note

Software created for academic purposes only.

Compilates is a lexical and syntactical analyzer written in Java 6.

Project developed as part of the conclusion of the Bachelor's course in Computer Science at UNISAL (Salesian University) in 2008.

It does not really compile files, which is a more complex procedure, but rather just runs lexical and syntactic analysis on a pre-defined pseudo-language. The purpose of this software was to validate concepts learned in Graph Theory. Unfortunately most of the documentation of this project has been lost for various reasons. This repo was mostly created in order to keep at least the codebase alive for future reference.

Java Swing interface

Software GUI was created by hand, without the use of any external design tool. It uses a mix of AWT and Swing.

This is how it looks like on Ubuntu 24.04 (Gnome).

Compilates visual interface

Credits and license

Alexandre Bolzon, 2008
MIT License

About

Lexical and syntactical analyzer written in Java 6.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages