elehtine / alpha

Compiler for university course

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Alpha

Compiler for university course.

Compiler contains base language with variables, operators, blocks and loops.

Running instructions

Script run.sh can be used to compile code files.

Script execute.sh can be used to run assembly files.

Project is build using make.

To get information about scripts run

./run.sh
./execute.sh
make help

Tests

Folder tests is full of .alpha files and outputs from all phases of the compiler.

About

Compiler for university course


Languages

Language:Assembly 57.4%Language:C++ 42.0%Language:Makefile 0.4%Language:Shell 0.1%