cruzj6 / orderUpCompiler

Compiler for my OrderUp language

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

orderUpCompiler

Compiler for my OrderUp language

#Description A compiler for the OrderUp language I created, language documentation found in documents folder. Currently compiles only to MIPS Assembly.

#Make Instructions ###Make Libraries From /compiler directory with g++ installed run: make ###Make Code Generator From /compiler directory with g++ installed run:

make main

###Run Code Generation Run: oupc <sourceFile>.oup

Intermediate code is output to the /compiler/temp directory as .i

###Make Analyzer Test Program From /compiler directory with g++ installed run:

make analyzerTest

###Make Lexer Test Program From /compiler directory with g++ installed run:

make lexerTest

##Run Test Programs Run: analyzerTest <sourceFile>.oup or lexerTest <sourceFile>.oup

About

Compiler for my OrderUp language

License:MIT License


Languages

Language:C++ 94.1%Language:Assembly 3.4%Language:Makefile 2.5%