Skip to content

Releases: JVKran/SRPL

Finished Language!

01 Jun 08:50
Compare
Choose a tag to compare

This release features a fully fletched super simple language featuring all kinds of advanced features, but simpler. The code can even be compiled and ran on a micrcontroller!

Documentation & For-Loops

21 May 09:31
Compare
Choose a tag to compare

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!

14 May 13:00
Compare
Choose a tag to compare

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

13 May 11:52
Compare
Choose a tag to compare
Pre-release

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!

07 May 08:47
Compare
Choose a tag to compare

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

02 May 12:16
Compare
Choose a tag to compare
Pre-release

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.