rocks-lang 0.2.2

Rust implementation of Crafting Interpreters' Lox Language.
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
class Base {
  init(a, b) {
    print "Base.init(" + a + ", " + b + ")";
  }
}

class Derived < Base {
  init() {
    print "Derived.init()";
    super.init("a", "b");
  }
}

Derived();
// expect: Derived.init()
// expect: Base.init(a, b)