π qrk programming language interpreter
Parser implements Pratt parsing algorithm
π Code snippets
print("Goodbye universe!");
let fibanacci = fn(n) {
if n < 2 {
return n;
}
return fibanacci(n-2) + fibanacci(n-1);
}
fibanacci(42);
let isAnswerOnTheLifeQuestion = fn(answer) {
let expectedAnswer = 42;
return answer == expectedAnswer;
};
isAnswerOnTheLifeQuestion(69);
let person = {
"age": 10,
"live": fn() { print("living..."); },
};
person["live"]();
π How to run locally
go mod download
make run