Releases: SOrozco7/Interpreter
Releases · SOrozco7/Interpreter
Function Support
Interpreter containing only the "main" function.
The current version of the interpreter includes the following:
- Variable declarations in a specific area of the program
- A "main" function
- Full support for the grammar specified in the PDF file of the assignment's instructions
Pending features include the following:
- Fixing a bug with the parsing of the forward slash ('/') character. So far, it causes a mysterious syntax error.
- Support for function definitions
- Support for comments
- A .travis.yml file to include a Continuous Integration pipeline in the project, something that will greatly improve the development lifecycle
- A C file containing the interpreter logic to separate it from the bison code
- A Makefile for compiling, running, testing and cleaning easily
A comprehensive suite of tests is included with the source code, although many more tests should be added, especially complex tests with many lines of code.
Thanks to my awesome teammate @guillegard! We did it! 😁