Skip to content

A compiler for 'miniMatlab' - a C like language for matrix operations.

Notifications You must be signed in to change notification settings

sumeetshirgure/miniMatlab

Repository files navigation

A compiler for miniMatlab. miniMatlab is a C-like language for performing matrix operations. minMatlab scripts are written in *.mm files. The syntax is borrowed from C and has additional features.

Environment : Targeted only for x86_64 systems.

Usage / requirements : Compilation of compiler requires `GNU make' : $ cd path/to/miniMatlab $ make

This should create a compile' binary and mmstd.o' object file. `mmc' is a helper script. It requires said files. $ ./mmc -h #for usage information

For example : to compile the sample ... $ ./mmc ./sample.mm -o ./sample.out $ ./sample.out

Other options include viewing the assembly code generated : $ ./mmc -S ./sample.mm -o ./sample.asm

About

A compiler for 'miniMatlab' - a C like language for matrix operations.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published