Summary Files Commits Branches @commit @diff @stats
path: root / src / StringConsumer / IStringConsumer.cl
blob: ee5c9fc4d57ec562f08c17693a7c88439170f917 (plain) (blame)
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
	};
};