Skip to content

ron-debajyoti/miniMatlab

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 

Repository files navigation

miniMatlab

A small compiler analogous to Matlab.

This project was done as a part of Compilers Lab. The compiler is made for a new language named miniMatlab which makes use of the International Standard ISO/IEC 9899:1999 (E) to support basic arithmetic operations.

  1. The Intermediate Code Generator writes the semantic actions in Bison to translate a miniMatlab program into an array of 3-address quad’s, a supporting symbol table, and other auxiliary data structures. The translation is machine independent and includes lexical and phase structure grammar specification.

    Use the makefile for generating the a.out file or quads.out file.

About

A small compiler analogous to Matlab.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published