Junicon

The goal of the project is to develop a Java-based interpreter for the Unicon programming Language, allowing the Unicon language to be more portable and benefit from Java's facilities for concurrency and graphics.

=Problem Definition=

Background
The Unicon language is a dynamic object-oriented language that descends from Icon. The Junicon parse-interpreter was originally designed and developed by Peter Mills. Junicon was not a Unicon-complete language, meaning that it was still missing some major Unicon built-in utilities and features.

Deliverables
A unicon-complete (or nearly complete) Junicon compiler.

Specifications
The Junicon Compiler should run on the latest Java version to date, and support the basic Unicon syntax.

=Design Considerations=

=Project Learning=

=Final Design=

=Validation=

=Team Members=

=Additional Documentation=

Project Schedule



Meeting Minutes



Presentations