22
71
private bool ready = false;
23
72
private string? data = null;
24
74
private Array<Token> tokens = null;
26
78
public Lexer (string data) {
27
79
assert (data.length != 0);
29
84
tokens = new Array<Token> ();
32
88
public void lex () throws ParserError {
36
105
public Array<Token>? get_tokens () throws ParserError {