sphinx-lang 0.8.6

An intepreter for a dynamic language implemented in Rust
Documentation
begin
    var a = "a"
    if true then
        var b = "b"
        if true then
            print("a:", repr(a))
            print("b:", repr(b))
            assert "a" == a
            assert "b" == b
            
            a = b = "c"
            
            print("a:", repr(a))
            print("b:", repr(b))
            assert "c" == a
            assert "c" == b
        end
    end
end