1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24
class IStringConsumer inherits System { init() : IStringConsumer { self }; consume(s: String) : Int { not_implemented_retint("consume") }; token() : IToken {{ not_implemented("token"); new IToken; }}; out() : Object { not_implemented("out") }; --- consumed_length: Int; consumed_length() : Int { consumed_length }; };