An interpreter for kera language, my first attempt to create an interpreter.
Using cargo
cargo run
It can now display correct expression precedence.
TODO:
- Lexer
- Parser
- Statements
- Expressions
- Evaluation
- REPL
misal lima = 5;
misal sepuluh = 10;
misal tambah = fungsi(x, y) {
kembalikan x + y;
}
misal hasil = tambah(lima, sepuluh);
jika hasil > 10 {
kembalikan benar;
} lainnya {
kembalikan salah;
}