Skip to content

Latest commit

 

History

History
23 lines (16 loc) · 980 Bytes

README.md

File metadata and controls

23 lines (16 loc) · 980 Bytes

Compiler Project : ERPLAG

This project was created by a group of 2 Students- Bhuvnesh Jain & Chirag Agarwal as a part of the course "Compiler Construction". The language is "ERPLAG" and its specifications are written down in the PDF above

Course Number : CS F363 Instructor : Vandana Agarwal

All files on this repository are for educational purpose with no intentions of promoting unfair means in any evaluative component.

How to run

In the Complete project directory, just type the following commands
make
compiler name_of_file name_of_code_file

where "name_of_file" is the input test file (like "testcase1.txt") and name_of_code_file is the output file in which the asm code will be generated (like "code.asm")

The asm code is compatiable with NASM, version 2.0.1.

Dependencies

  1. You should have NASM, version 2.0.1 installed on your machine.
  2. You should have gcc, version 5.0 or above installed on your machine.