Skip to content

Arduino C Compiler implemented in Python. [College project]

License

Notifications You must be signed in to change notification settings

mauriciogardini/arduino-c-compiler

Repository files navigation

Arduino C Compiler

Final project for the Formal Languages and Compilers courses.

Usage

You can run this program with:

python program.py input_file.c [—-print]

When executed with no options, this program will print ‘OK’ if there are no lexycal/syntactic/semantic errors; otherwise, it will print the Error that was found.

When executed with the —-print option, if there are no lexycal/syntactic/semantic errors, it will print the Symbols’ Table, the Intermediary Code and the Warnings; otherwise, it will print the Error that was found.

About

Arduino C Compiler implemented in Python. [College project]

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages