f09f-rs 
pronounced fonf; is a statically typed language with simple but powerful syntax, and an interpreter written in rust
Install
git clone https://github.com/JakeRoggenbuck/f09f-rs
cargo install --path f09f-rs
Usage
Shorthand | Flag | Description |
---|---|---|
-v | Verbose output of tokens |
Syntax
Vars
int fact = 0;
prec dec = 0.2;
string this = "a string";
bool is_it = true;
Functions
fun square(int n) returns int {
~ Return the square of n ~
return n ^ n;
}
Control flow
if (n == 0) { n = 1; }
if (this and not that) {
x = 1;
}
if (this or that) {
x = 1;
}
if (this) {
that = false;
} else {
that = true;
}