scala 0.1.1

A experimental Scala interpreter written in Rust: lexer, parser, type inference, and tree-walking evaluation with a REPL.
Documentation
// Basic arithmetic and variable bindings
val x = 10
val y = 20
val sum = x + y
val product = x * y
val diff = y - x
val quotient = y / x
val remainder = y % x

println("Basic Arithmetic")
println("x = " + x)
println("y = " + y)
println("sum = " + sum)
println("product = " + product)
println("diff = " + diff)
println("quotient = " + quotient)
println("remainder = " + remainder)

val result = sum + product
println("sum + product = " + result)