Plissken is an attempt at creating a functional language to be used interoperatively with the dotnet runtime.
- Basic arithmetic
- Parenthesized arithmetic
- Urnary operators
- Bound expressions to .NET type system
- Boolean expressions
- ! operator
- && operator
- || operator
- == operator
- != operator
- variable allocation
- type checking
- int
- bool
- everything else
- basic scoping
- variable declaration
- statements
- if-else
- while
- for
- functions
- testing
- Everything else
Source code is built to resemble the (https://github.com/dotnet/roslyn/tree/master/src/Compilers/CSharp/Portable)[Roslyn APIs] and bootstrap a language compiler from scratch