Releases: JVKran/SRPL
Finished Language!
Documentation & For-Loops
This release features a better documented compiler and full-fletched support for for-loops with a configurable step-size! Furthermore, I'm pretty satisfied with the result and don't expect to make a lot of changes anymore. Just waiting on some feedback from the lecturer.
SRPL Compiler!
This release features a fully equipped SRPL compiler supporting everything that the SRPL interpreter supports as well. Furthermore, it has been tested extensively with small unit tests.
Basic compiler implementation
This release features a very basic implementation of the compiler that is by no means optimized. The standard features such as if/else-statements, while-loops, functions, recursion and mathematics are supported.
SRPL Interpreter!
This release features a first fully complete version of the SupeR simPle Language interpreter. The next version will feature the ability to generate assembly files.
Basic interpreter implementation
This release features a very basic implementation of SRPL supporting if statements, while loops, variables and functions. Furthermore, one can use a Python like shell or execute an .srpl
script.