creation of ARM instruccions based in SECD instructions
The program use sexpr library, this means that in order to work, it's neccessary to have installed this library. To do that please go to the main mage of the proyect here: https://github.com/mjsottile/sfsexp
For the reset, you will only need c++ installed with g++ compiler and standard libraries.
To compile the main program, just run
g++ -o compiler compiler .cpp -lsexp
The use of the compiler follow:
./compiler archivo.txt archivo.s
To use the test, you just need to run the bash file:
./run.sh
and then, go to the ./outFiles folder and run:
./test.sh
this need to be excecuted in an ARM machine.
This project was made as homework for the course 'Architecture of computers' of University of chile. There is a small report document created for the course(in spanish) that can be helpful to understand the program.