Purple
0.1
Standard Language Specification
|
The standard language specification and compiler for Purple, a general-purpose, C-like language intended to introduce higher-level functionality and lower-level memory access.
View the source here.
clang-{10+}
libclang-{10+}-dev
Purple may be built with cmake:
BNF-formatted grammar for Purple can be found here: Purple Grammar Documentation
Purple uses C-style syntax, although this may change as the compiler is built
More examples can be viewed here.