The Jargon Programming Language
Note that I haven't really worked on this in a long time. I may come back to it some day though.
- Language Description
- Jargon Machine Code
- Compiler Implementation Details
- Examples
- Download (20031014-01 version)
- The Jargon Project Page at SourceForge.net
About Jargon
The Jargon compiler (jargonc), assembler (jargona), and run-time environment (jargon) are written in C. I have only tested the components on an R12000 running Irix 6.5.17 with gcc 3.3. Since Jargon programs compile to a byte-code, it should be possible to compile Jargon programs on any computer and run them anywhere without the need for recompilation.
Features to be implemented:
- Complete string support.
- Complete attribute support.
- Forward module declarations.
- Static array definitions.
- Inheritance.
- Standard library.
- Complete the switch from MIPS assembly language to Jargon Machine Code.