###Course:
CSCI 380 Compilers
Professor John Broere
Principia College
###Purpose: Every been tired of existing Modula-2 compiler solutions? Perhaps you couldn't even find a proper Modula-2 compiler for your needs. If so JoshPiler is the answer you have been looking for! JoshPiler is a simple Modula-2 to x86 MASM32 compiler.
###Features:
- Simple, easy-to-use, and clean interface
- Line numbers
- Error handling
- Adjustable commenting in output MASM32
- Optional compile flags
###Known Issues:
- Issue compiling recursive functions with reference and local variables
- Excessive coupling of Parser.cs and Emitter.cs