return 0
end
- init(text: String, fname: String, line: Int, pos: Int)
+ init init_tk(text: String, fname: String, line: Int, pos: Int)
do
_text = text
_filename = fname
return 1
end
- init(text: String, fname: String, line: Int, pos: Int)
+ init init_tk(text: String, fname: String, line: Int, pos: Int)
do
_text = text
_filename = fname
return 2
end
- init(fname: String, line: Int, pos: Int)
+ init init_tk(fname: String, line: Int, pos: Int)
do
_text = once "package"
_filename = fname
return 3
end
- init(fname: String, line: Int, pos: Int)
+ init init_tk(fname: String, line: Int, pos: Int)
do
_text = once "import"
_filename = fname
return 4
end
- init(fname: String, line: Int, pos: Int)
+ init init_tk(fname: String, line: Int, pos: Int)
do
_text = once "class"
_filename = fname
return 5
end
- init(fname: String, line: Int, pos: Int)
+ init init_tk(fname: String, line: Int, pos: Int)
do
_text = once "abstract"
_filename = fname
return 6
end
- init(fname: String, line: Int, pos: Int)
+ init init_tk(fname: String, line: Int, pos: Int)
do
_text = once "interface"
_filename = fname
return 7
end
- init(fname: String, line: Int, pos: Int)
+ init init_tk(fname: String, line: Int, pos: Int)
do
_text = once "universal"
_filename = fname
return 8
end
- init(fname: String, line: Int, pos: Int)
+ init init_tk(fname: String, line: Int, pos: Int)
do
_text = once "special"
_filename = fname
return 9
end
- init(fname: String, line: Int, pos: Int)
+ init init_tk(fname: String, line: Int, pos: Int)
do
_text = once "end"
_filename = fname
return 10
end
- init(fname: String, line: Int, pos: Int)
+ init init_tk(fname: String, line: Int, pos: Int)
do
_text = once "meth"
_filename = fname
return 11
end
- init(fname: String, line: Int, pos: Int)
+ init init_tk(fname: String, line: Int, pos: Int)
do
_text = once "type"
_filename = fname
return 12
end
- init(fname: String, line: Int, pos: Int)
+ init init_tk(fname: String, line: Int, pos: Int)
do
_text = once "attr"
_filename = fname
return 13
end
- init(fname: String, line: Int, pos: Int)
+ init init_tk(fname: String, line: Int, pos: Int)
do
_text = once "init"
_filename = fname
return 14
end
- init(fname: String, line: Int, pos: Int)
+ init init_tk(fname: String, line: Int, pos: Int)
do
_text = once "redef"
_filename = fname
return 15
end
- init(fname: String, line: Int, pos: Int)
+ init init_tk(fname: String, line: Int, pos: Int)
do
_text = once "is"
_filename = fname
return 16
end
- init(fname: String, line: Int, pos: Int)
+ init init_tk(fname: String, line: Int, pos: Int)
do
_text = once "do"
_filename = fname
return 17
end
- init(fname: String, line: Int, pos: Int)
+ init init_tk(fname: String, line: Int, pos: Int)
do
_text = once "readable"
_filename = fname
return 18
end
- init(fname: String, line: Int, pos: Int)
+ init init_tk(fname: String, line: Int, pos: Int)
do
_text = once "writable"
_filename = fname
return 19
end
- init(fname: String, line: Int, pos: Int)
+ init init_tk(fname: String, line: Int, pos: Int)
do
_text = once "var"
_filename = fname
return 20
end
- init(fname: String, line: Int, pos: Int)
+ init init_tk(fname: String, line: Int, pos: Int)
do
_text = once "intern"
_filename = fname
return 21
end
- init(fname: String, line: Int, pos: Int)
+ init init_tk(fname: String, line: Int, pos: Int)
do
_text = once "extern"
_filename = fname
return 22
end
- init(fname: String, line: Int, pos: Int)
+ init init_tk(fname: String, line: Int, pos: Int)
do
_text = once "protected"
_filename = fname
return 23
end
- init(fname: String, line: Int, pos: Int)
+ init init_tk(fname: String, line: Int, pos: Int)
do
_text = once "private"
_filename = fname
return 24
end
- init(fname: String, line: Int, pos: Int)
+ init init_tk(fname: String, line: Int, pos: Int)
do
_text = once "intrude"
_filename = fname
return 25
end
- init(fname: String, line: Int, pos: Int)
+ init init_tk(fname: String, line: Int, pos: Int)
do
_text = once "if"
_filename = fname
return 26
end
- init(fname: String, line: Int, pos: Int)
+ init init_tk(fname: String, line: Int, pos: Int)
do
_text = once "then"
_filename = fname
return 27
end
- init(fname: String, line: Int, pos: Int)
+ init init_tk(fname: String, line: Int, pos: Int)
do
_text = once "else"
_filename = fname
return 28
end
- init(fname: String, line: Int, pos: Int)
+ init init_tk(fname: String, line: Int, pos: Int)
do
_text = once "while"
_filename = fname
return 29
end
- init(fname: String, line: Int, pos: Int)
+ init init_tk(fname: String, line: Int, pos: Int)
do
_text = once "for"
_filename = fname
return 30
end
- init(fname: String, line: Int, pos: Int)
+ init init_tk(fname: String, line: Int, pos: Int)
do
_text = once "in"
_filename = fname
return 31
end
- init(fname: String, line: Int, pos: Int)
+ init init_tk(fname: String, line: Int, pos: Int)
do
_text = once "and"
_filename = fname
return 32
end
- init(fname: String, line: Int, pos: Int)
+ init init_tk(fname: String, line: Int, pos: Int)
do
_text = once "or"
_filename = fname
return 33
end
- init(fname: String, line: Int, pos: Int)
+ init init_tk(fname: String, line: Int, pos: Int)
do
_text = once "not"
_filename = fname
return 34
end
- init(fname: String, line: Int, pos: Int)
+ init init_tk(fname: String, line: Int, pos: Int)
do
_text = once "return"
_filename = fname
return 35
end
- init(fname: String, line: Int, pos: Int)
+ init init_tk(fname: String, line: Int, pos: Int)
do
_text = once "continue"
_filename = fname
return 36
end
- init(fname: String, line: Int, pos: Int)
+ init init_tk(fname: String, line: Int, pos: Int)
do
_text = once "break"
_filename = fname
return 37
end
- init(fname: String, line: Int, pos: Int)
+ init init_tk(fname: String, line: Int, pos: Int)
do
_text = once "abort"
_filename = fname
return 38
end
- init(fname: String, line: Int, pos: Int)
+ init init_tk(fname: String, line: Int, pos: Int)
do
_text = once "assert"
_filename = fname
return 39
end
- init(fname: String, line: Int, pos: Int)
+ init init_tk(fname: String, line: Int, pos: Int)
do
_text = once "new"
_filename = fname
return 40
end
- init(fname: String, line: Int, pos: Int)
+ init init_tk(fname: String, line: Int, pos: Int)
do
_text = once "isa"
_filename = fname
return 41
end
- init(fname: String, line: Int, pos: Int)
+ init init_tk(fname: String, line: Int, pos: Int)
do
_text = once "once"
_filename = fname
return 42
end
- init(fname: String, line: Int, pos: Int)
+ init init_tk(fname: String, line: Int, pos: Int)
do
_text = once "super"
_filename = fname
return 43
end
- init(fname: String, line: Int, pos: Int)
+ init init_tk(fname: String, line: Int, pos: Int)
do
_text = once "self"
_filename = fname
return 44
end
- init(fname: String, line: Int, pos: Int)
+ init init_tk(fname: String, line: Int, pos: Int)
do
_text = once "true"
_filename = fname
return 45
end
- init(fname: String, line: Int, pos: Int)
+ init init_tk(fname: String, line: Int, pos: Int)
do
_text = once "false"
_filename = fname
return 46
end
- init(fname: String, line: Int, pos: Int)
+ init init_tk(fname: String, line: Int, pos: Int)
do
_text = once "null"
_filename = fname
return 47
end
- init(fname: String, line: Int, pos: Int)
+ init init_tk(fname: String, line: Int, pos: Int)
do
_text = once "as"
_filename = fname
return 48
end
- init(fname: String, line: Int, pos: Int)
+ init init_tk(fname: String, line: Int, pos: Int)
do
_text = once "("
_filename = fname
return 49
end
- init(fname: String, line: Int, pos: Int)
+ init init_tk(fname: String, line: Int, pos: Int)
do
_text = once ")"
_filename = fname
return 50
end
- init(fname: String, line: Int, pos: Int)
+ init init_tk(fname: String, line: Int, pos: Int)
do
_text = once "["
_filename = fname
return 51
end
- init(fname: String, line: Int, pos: Int)
+ init init_tk(fname: String, line: Int, pos: Int)
do
_text = once "]"
_filename = fname
return 52
end
- init(fname: String, line: Int, pos: Int)
+ init init_tk(fname: String, line: Int, pos: Int)
do
_text = once ","
_filename = fname
return 53
end
- init(fname: String, line: Int, pos: Int)
+ init init_tk(fname: String, line: Int, pos: Int)
do
_text = once ":"
_filename = fname
return 54
end
- init(fname: String, line: Int, pos: Int)
+ init init_tk(fname: String, line: Int, pos: Int)
do
_text = once "::"
_filename = fname
return 55
end
- init(fname: String, line: Int, pos: Int)
+ init init_tk(fname: String, line: Int, pos: Int)
do
_text = once "="
_filename = fname
return 56
end
- init(fname: String, line: Int, pos: Int)
+ init init_tk(fname: String, line: Int, pos: Int)
do
_text = once "+="
_filename = fname
return 57
end
- init(fname: String, line: Int, pos: Int)
+ init init_tk(fname: String, line: Int, pos: Int)
do
_text = once "-="
_filename = fname
return 58
end
- init(fname: String, line: Int, pos: Int)
+ init init_tk(fname: String, line: Int, pos: Int)
do
_text = once "..."
_filename = fname
return 59
end
- init(fname: String, line: Int, pos: Int)
+ init init_tk(fname: String, line: Int, pos: Int)
do
_text = once ".."
_filename = fname
return 60
end
- init(fname: String, line: Int, pos: Int)
+ init init_tk(fname: String, line: Int, pos: Int)
do
_text = once "."
_filename = fname
return 61
end
- init(fname: String, line: Int, pos: Int)
+ init init_tk(fname: String, line: Int, pos: Int)
do
_text = once "+"
_filename = fname
return 62
end
- init(fname: String, line: Int, pos: Int)
+ init init_tk(fname: String, line: Int, pos: Int)
do
_text = once "-"
_filename = fname
return 63
end
- init(fname: String, line: Int, pos: Int)
+ init init_tk(fname: String, line: Int, pos: Int)
do
_text = once "*"
_filename = fname
return 64
end
- init(fname: String, line: Int, pos: Int)
+ init init_tk(fname: String, line: Int, pos: Int)
do
_text = once "/"
_filename = fname
return 65
end
- init(fname: String, line: Int, pos: Int)
+ init init_tk(fname: String, line: Int, pos: Int)
do
_text = once "%"
_filename = fname
return 66
end
- init(fname: String, line: Int, pos: Int)
+ init init_tk(fname: String, line: Int, pos: Int)
do
_text = once "=="
_filename = fname
return 67
end
- init(fname: String, line: Int, pos: Int)
+ init init_tk(fname: String, line: Int, pos: Int)
do
_text = once "!="
_filename = fname
return 68
end
- init(fname: String, line: Int, pos: Int)
+ init init_tk(fname: String, line: Int, pos: Int)
do
_text = once "<"
_filename = fname
return 69
end
- init(fname: String, line: Int, pos: Int)
+ init init_tk(fname: String, line: Int, pos: Int)
do
_text = once "<="
_filename = fname
return 70
end
- init(fname: String, line: Int, pos: Int)
+ init init_tk(fname: String, line: Int, pos: Int)
do
_text = once ">"
_filename = fname
return 71
end
- init(fname: String, line: Int, pos: Int)
+ init init_tk(fname: String, line: Int, pos: Int)
do
_text = once ">="
_filename = fname
return 72
end
- init(fname: String, line: Int, pos: Int)
+ init init_tk(fname: String, line: Int, pos: Int)
do
_text = once "<=>"
_filename = fname
return 73
end
- init(text: String, fname: String, line: Int, pos: Int)
+ init init_tk(text: String, fname: String, line: Int, pos: Int)
do
_text = text
_filename = fname
return 74
end
- init(text: String, fname: String, line: Int, pos: Int)
+ init init_tk(text: String, fname: String, line: Int, pos: Int)
do
_text = text
_filename = fname
return 75
end
- init(text: String, fname: String, line: Int, pos: Int)
+ init init_tk(text: String, fname: String, line: Int, pos: Int)
do
_text = text
_filename = fname
return 76
end
- init(text: String, fname: String, line: Int, pos: Int)
+ init init_tk(text: String, fname: String, line: Int, pos: Int)
do
_text = text
_filename = fname
return 77
end
- init(text: String, fname: String, line: Int, pos: Int)
+ init init_tk(text: String, fname: String, line: Int, pos: Int)
do
_text = text
_filename = fname
return 78
end
- init(text: String, fname: String, line: Int, pos: Int)
+ init init_tk(text: String, fname: String, line: Int, pos: Int)
do
_text = text
_filename = fname
return 79
end
- init(text: String, fname: String, line: Int, pos: Int)
+ init init_tk(text: String, fname: String, line: Int, pos: Int)
do
_text = text
_filename = fname
return 80
end
- init(text: String, fname: String, line: Int, pos: Int)
+ init init_tk(text: String, fname: String, line: Int, pos: Int)
do
_text = text
_filename = fname
return 81
end
- init(text: String, fname: String, line: Int, pos: Int)
+ init init_tk(text: String, fname: String, line: Int, pos: Int)
do
_text = text
_filename = fname
return 82
end
- init(text: String, fname: String, line: Int, pos: Int)
+ init init_tk(text: String, fname: String, line: Int, pos: Int)
do
_text = text
_filename = fname
end
if accept_token == 1 then
var token_text = _text.substring(0, accept_length)
- var token = new TEol(token_text, _filename, start_line + 1, start_pos + 1)
+ var token = new TEol.init_tk(token_text, _filename, start_line + 1, start_pos + 1)
push_back(accept_length)
_pos = accept_pos
_line = accept_line
end
if accept_token == 2 then
var token_text = _text.substring(0, accept_length)
- var token = new TComment(token_text, _filename, start_line + 1, start_pos + 1)
+ var token = new TComment.init_tk(token_text, _filename, start_line + 1, start_pos + 1)
push_back(accept_length)
_pos = accept_pos
_line = accept_line
return token
end
if accept_token == 3 then
- var token = new TKwpackage(_filename, start_line + 1, start_pos + 1)
+ var token = new TKwpackage.init_tk(_filename, start_line + 1, start_pos + 1)
push_back(accept_length)
_pos = accept_pos
_line = accept_line
return token
end
if accept_token == 4 then
- var token = new TKwimport(_filename, start_line + 1, start_pos + 1)
+ var token = new TKwimport.init_tk(_filename, start_line + 1, start_pos + 1)
push_back(accept_length)
_pos = accept_pos
_line = accept_line
return token
end
if accept_token == 5 then
- var token = new TKwclass(_filename, start_line + 1, start_pos + 1)
+ var token = new TKwclass.init_tk(_filename, start_line + 1, start_pos + 1)
push_back(accept_length)
_pos = accept_pos
_line = accept_line
return token
end
if accept_token == 6 then
- var token = new TKwabstract(_filename, start_line + 1, start_pos + 1)
+ var token = new TKwabstract.init_tk(_filename, start_line + 1, start_pos + 1)
push_back(accept_length)
_pos = accept_pos
_line = accept_line
return token
end
if accept_token == 7 then
- var token = new TKwinterface(_filename, start_line + 1, start_pos + 1)
+ var token = new TKwinterface.init_tk(_filename, start_line + 1, start_pos + 1)
push_back(accept_length)
_pos = accept_pos
_line = accept_line
return token
end
if accept_token == 8 then
- var token = new TKwuniversal(_filename, start_line + 1, start_pos + 1)
+ var token = new TKwuniversal.init_tk(_filename, start_line + 1, start_pos + 1)
push_back(accept_length)
_pos = accept_pos
_line = accept_line
return token
end
if accept_token == 9 then
- var token = new TKwspecial(_filename, start_line + 1, start_pos + 1)
+ var token = new TKwspecial.init_tk(_filename, start_line + 1, start_pos + 1)
push_back(accept_length)
_pos = accept_pos
_line = accept_line
return token
end
if accept_token == 10 then
- var token = new TKwend(_filename, start_line + 1, start_pos + 1)
+ var token = new TKwend.init_tk(_filename, start_line + 1, start_pos + 1)
push_back(accept_length)
_pos = accept_pos
_line = accept_line
return token
end
if accept_token == 11 then
- var token = new TKwmeth(_filename, start_line + 1, start_pos + 1)
+ var token = new TKwmeth.init_tk(_filename, start_line + 1, start_pos + 1)
push_back(accept_length)
_pos = accept_pos
_line = accept_line
return token
end
if accept_token == 12 then
- var token = new TKwtype(_filename, start_line + 1, start_pos + 1)
+ var token = new TKwtype.init_tk(_filename, start_line + 1, start_pos + 1)
push_back(accept_length)
_pos = accept_pos
_line = accept_line
return token
end
if accept_token == 13 then
- var token = new TKwattr(_filename, start_line + 1, start_pos + 1)
+ var token = new TKwattr.init_tk(_filename, start_line + 1, start_pos + 1)
push_back(accept_length)
_pos = accept_pos
_line = accept_line
return token
end
if accept_token == 14 then
- var token = new TKwinit(_filename, start_line + 1, start_pos + 1)
+ var token = new TKwinit.init_tk(_filename, start_line + 1, start_pos + 1)
push_back(accept_length)
_pos = accept_pos
_line = accept_line
return token
end
if accept_token == 15 then
- var token = new TKwredef(_filename, start_line + 1, start_pos + 1)
+ var token = new TKwredef.init_tk(_filename, start_line + 1, start_pos + 1)
push_back(accept_length)
_pos = accept_pos
_line = accept_line
return token
end
if accept_token == 16 then
- var token = new TKwis(_filename, start_line + 1, start_pos + 1)
+ var token = new TKwis.init_tk(_filename, start_line + 1, start_pos + 1)
push_back(accept_length)
_pos = accept_pos
_line = accept_line
return token
end
if accept_token == 17 then
- var token = new TKwdo(_filename, start_line + 1, start_pos + 1)
+ var token = new TKwdo.init_tk(_filename, start_line + 1, start_pos + 1)
push_back(accept_length)
_pos = accept_pos
_line = accept_line
return token
end
if accept_token == 18 then
- var token = new TKwreadable(_filename, start_line + 1, start_pos + 1)
+ var token = new TKwreadable.init_tk(_filename, start_line + 1, start_pos + 1)
push_back(accept_length)
_pos = accept_pos
_line = accept_line
return token
end
if accept_token == 19 then
- var token = new TKwwritable(_filename, start_line + 1, start_pos + 1)
+ var token = new TKwwritable.init_tk(_filename, start_line + 1, start_pos + 1)
push_back(accept_length)
_pos = accept_pos
_line = accept_line
return token
end
if accept_token == 20 then
- var token = new TKwvar(_filename, start_line + 1, start_pos + 1)
+ var token = new TKwvar.init_tk(_filename, start_line + 1, start_pos + 1)
push_back(accept_length)
_pos = accept_pos
_line = accept_line
return token
end
if accept_token == 21 then
- var token = new TKwintern(_filename, start_line + 1, start_pos + 1)
+ var token = new TKwintern.init_tk(_filename, start_line + 1, start_pos + 1)
push_back(accept_length)
_pos = accept_pos
_line = accept_line
return token
end
if accept_token == 22 then
- var token = new TKwextern(_filename, start_line + 1, start_pos + 1)
+ var token = new TKwextern.init_tk(_filename, start_line + 1, start_pos + 1)
push_back(accept_length)
_pos = accept_pos
_line = accept_line
return token
end
if accept_token == 23 then
- var token = new TKwprotected(_filename, start_line + 1, start_pos + 1)
+ var token = new TKwprotected.init_tk(_filename, start_line + 1, start_pos + 1)
push_back(accept_length)
_pos = accept_pos
_line = accept_line
return token
end
if accept_token == 24 then
- var token = new TKwprivate(_filename, start_line + 1, start_pos + 1)
+ var token = new TKwprivate.init_tk(_filename, start_line + 1, start_pos + 1)
push_back(accept_length)
_pos = accept_pos
_line = accept_line
return token
end
if accept_token == 25 then
- var token = new TKwintrude(_filename, start_line + 1, start_pos + 1)
+ var token = new TKwintrude.init_tk(_filename, start_line + 1, start_pos + 1)
push_back(accept_length)
_pos = accept_pos
_line = accept_line
return token
end
if accept_token == 26 then
- var token = new TKwif(_filename, start_line + 1, start_pos + 1)
+ var token = new TKwif.init_tk(_filename, start_line + 1, start_pos + 1)
push_back(accept_length)
_pos = accept_pos
_line = accept_line
return token
end
if accept_token == 27 then
- var token = new TKwthen(_filename, start_line + 1, start_pos + 1)
+ var token = new TKwthen.init_tk(_filename, start_line + 1, start_pos + 1)
push_back(accept_length)
_pos = accept_pos
_line = accept_line
return token
end
if accept_token == 28 then
- var token = new TKwelse(_filename, start_line + 1, start_pos + 1)
+ var token = new TKwelse.init_tk(_filename, start_line + 1, start_pos + 1)
push_back(accept_length)
_pos = accept_pos
_line = accept_line
return token
end
if accept_token == 29 then
- var token = new TKwwhile(_filename, start_line + 1, start_pos + 1)
+ var token = new TKwwhile.init_tk(_filename, start_line + 1, start_pos + 1)
push_back(accept_length)
_pos = accept_pos
_line = accept_line
return token
end
if accept_token == 30 then
- var token = new TKwfor(_filename, start_line + 1, start_pos + 1)
+ var token = new TKwfor.init_tk(_filename, start_line + 1, start_pos + 1)
push_back(accept_length)
_pos = accept_pos
_line = accept_line
return token
end
if accept_token == 31 then
- var token = new TKwin(_filename, start_line + 1, start_pos + 1)
+ var token = new TKwin.init_tk(_filename, start_line + 1, start_pos + 1)
push_back(accept_length)
_pos = accept_pos
_line = accept_line
return token
end
if accept_token == 32 then
- var token = new TKwand(_filename, start_line + 1, start_pos + 1)
+ var token = new TKwand.init_tk(_filename, start_line + 1, start_pos + 1)
push_back(accept_length)
_pos = accept_pos
_line = accept_line
return token
end
if accept_token == 33 then
- var token = new TKwor(_filename, start_line + 1, start_pos + 1)
+ var token = new TKwor.init_tk(_filename, start_line + 1, start_pos + 1)
push_back(accept_length)
_pos = accept_pos
_line = accept_line
return token
end
if accept_token == 34 then
- var token = new TKwnot(_filename, start_line + 1, start_pos + 1)
+ var token = new TKwnot.init_tk(_filename, start_line + 1, start_pos + 1)
push_back(accept_length)
_pos = accept_pos
_line = accept_line
return token
end
if accept_token == 35 then
- var token = new TKwreturn(_filename, start_line + 1, start_pos + 1)
+ var token = new TKwreturn.init_tk(_filename, start_line + 1, start_pos + 1)
push_back(accept_length)
_pos = accept_pos
_line = accept_line
return token
end
if accept_token == 36 then
- var token = new TKwcontinue(_filename, start_line + 1, start_pos + 1)
+ var token = new TKwcontinue.init_tk(_filename, start_line + 1, start_pos + 1)
push_back(accept_length)
_pos = accept_pos
_line = accept_line
return token
end
if accept_token == 37 then
- var token = new TKwbreak(_filename, start_line + 1, start_pos + 1)
+ var token = new TKwbreak.init_tk(_filename, start_line + 1, start_pos + 1)
push_back(accept_length)
_pos = accept_pos
_line = accept_line
return token
end
if accept_token == 38 then
- var token = new TKwabort(_filename, start_line + 1, start_pos + 1)
+ var token = new TKwabort.init_tk(_filename, start_line + 1, start_pos + 1)
push_back(accept_length)
_pos = accept_pos
_line = accept_line
return token
end
if accept_token == 39 then
- var token = new TKwassert(_filename, start_line + 1, start_pos + 1)
+ var token = new TKwassert.init_tk(_filename, start_line + 1, start_pos + 1)
push_back(accept_length)
_pos = accept_pos
_line = accept_line
return token
end
if accept_token == 40 then
- var token = new TKwnew(_filename, start_line + 1, start_pos + 1)
+ var token = new TKwnew.init_tk(_filename, start_line + 1, start_pos + 1)
push_back(accept_length)
_pos = accept_pos
_line = accept_line
return token
end
if accept_token == 41 then
- var token = new TKwisa(_filename, start_line + 1, start_pos + 1)
+ var token = new TKwisa.init_tk(_filename, start_line + 1, start_pos + 1)
push_back(accept_length)
_pos = accept_pos
_line = accept_line
return token
end
if accept_token == 42 then
- var token = new TKwonce(_filename, start_line + 1, start_pos + 1)
+ var token = new TKwonce.init_tk(_filename, start_line + 1, start_pos + 1)
push_back(accept_length)
_pos = accept_pos
_line = accept_line
return token
end
if accept_token == 43 then
- var token = new TKwsuper(_filename, start_line + 1, start_pos + 1)
+ var token = new TKwsuper.init_tk(_filename, start_line + 1, start_pos + 1)
push_back(accept_length)
_pos = accept_pos
_line = accept_line
return token
end
if accept_token == 44 then
- var token = new TKwself(_filename, start_line + 1, start_pos + 1)
+ var token = new TKwself.init_tk(_filename, start_line + 1, start_pos + 1)
push_back(accept_length)
_pos = accept_pos
_line = accept_line
return token
end
if accept_token == 45 then
- var token = new TKwtrue(_filename, start_line + 1, start_pos + 1)
+ var token = new TKwtrue.init_tk(_filename, start_line + 1, start_pos + 1)
push_back(accept_length)
_pos = accept_pos
_line = accept_line
return token
end
if accept_token == 46 then
- var token = new TKwfalse(_filename, start_line + 1, start_pos + 1)
+ var token = new TKwfalse.init_tk(_filename, start_line + 1, start_pos + 1)
push_back(accept_length)
_pos = accept_pos
_line = accept_line
return token
end
if accept_token == 47 then
- var token = new TKwnull(_filename, start_line + 1, start_pos + 1)
+ var token = new TKwnull.init_tk(_filename, start_line + 1, start_pos + 1)
push_back(accept_length)
_pos = accept_pos
_line = accept_line
return token
end
if accept_token == 48 then
- var token = new TKwas(_filename, start_line + 1, start_pos + 1)
+ var token = new TKwas.init_tk(_filename, start_line + 1, start_pos + 1)
push_back(accept_length)
_pos = accept_pos
_line = accept_line
return token
end
if accept_token == 49 then
- var token = new TOpar(_filename, start_line + 1, start_pos + 1)
+ var token = new TOpar.init_tk(_filename, start_line + 1, start_pos + 1)
push_back(accept_length)
_pos = accept_pos
_line = accept_line
return token
end
if accept_token == 50 then
- var token = new TCpar(_filename, start_line + 1, start_pos + 1)
+ var token = new TCpar.init_tk(_filename, start_line + 1, start_pos + 1)
push_back(accept_length)
_pos = accept_pos
_line = accept_line
return token
end
if accept_token == 51 then
- var token = new TObra(_filename, start_line + 1, start_pos + 1)
+ var token = new TObra.init_tk(_filename, start_line + 1, start_pos + 1)
push_back(accept_length)
_pos = accept_pos
_line = accept_line
return token
end
if accept_token == 52 then
- var token = new TCbra(_filename, start_line + 1, start_pos + 1)
+ var token = new TCbra.init_tk(_filename, start_line + 1, start_pos + 1)
push_back(accept_length)
_pos = accept_pos
_line = accept_line
return token
end
if accept_token == 53 then
- var token = new TComma(_filename, start_line + 1, start_pos + 1)
+ var token = new TComma.init_tk(_filename, start_line + 1, start_pos + 1)
push_back(accept_length)
_pos = accept_pos
_line = accept_line
return token
end
if accept_token == 54 then
- var token = new TColumn(_filename, start_line + 1, start_pos + 1)
+ var token = new TColumn.init_tk(_filename, start_line + 1, start_pos + 1)
push_back(accept_length)
_pos = accept_pos
_line = accept_line
return token
end
if accept_token == 55 then
- var token = new TQuad(_filename, start_line + 1, start_pos + 1)
+ var token = new TQuad.init_tk(_filename, start_line + 1, start_pos + 1)
push_back(accept_length)
_pos = accept_pos
_line = accept_line
return token
end
if accept_token == 56 then
- var token = new TAssign(_filename, start_line + 1, start_pos + 1)
+ var token = new TAssign.init_tk(_filename, start_line + 1, start_pos + 1)
push_back(accept_length)
_pos = accept_pos
_line = accept_line
return token
end
if accept_token == 57 then
- var token = new TPluseq(_filename, start_line + 1, start_pos + 1)
+ var token = new TPluseq.init_tk(_filename, start_line + 1, start_pos + 1)
push_back(accept_length)
_pos = accept_pos
_line = accept_line
return token
end
if accept_token == 58 then
- var token = new TMinuseq(_filename, start_line + 1, start_pos + 1)
+ var token = new TMinuseq.init_tk(_filename, start_line + 1, start_pos + 1)
push_back(accept_length)
_pos = accept_pos
_line = accept_line
return token
end
if accept_token == 59 then
- var token = new TDotdotdot(_filename, start_line + 1, start_pos + 1)
+ var token = new TDotdotdot.init_tk(_filename, start_line + 1, start_pos + 1)
push_back(accept_length)
_pos = accept_pos
_line = accept_line
return token
end
if accept_token == 60 then
- var token = new TDotdot(_filename, start_line + 1, start_pos + 1)
+ var token = new TDotdot.init_tk(_filename, start_line + 1, start_pos + 1)
push_back(accept_length)
_pos = accept_pos
_line = accept_line
return token
end
if accept_token == 61 then
- var token = new TDot(_filename, start_line + 1, start_pos + 1)
+ var token = new TDot.init_tk(_filename, start_line + 1, start_pos + 1)
push_back(accept_length)
_pos = accept_pos
_line = accept_line
return token
end
if accept_token == 62 then
- var token = new TPlus(_filename, start_line + 1, start_pos + 1)
+ var token = new TPlus.init_tk(_filename, start_line + 1, start_pos + 1)
push_back(accept_length)
_pos = accept_pos
_line = accept_line
return token
end
if accept_token == 63 then
- var token = new TMinus(_filename, start_line + 1, start_pos + 1)
+ var token = new TMinus.init_tk(_filename, start_line + 1, start_pos + 1)
push_back(accept_length)
_pos = accept_pos
_line = accept_line
return token
end
if accept_token == 64 then
- var token = new TStar(_filename, start_line + 1, start_pos + 1)
+ var token = new TStar.init_tk(_filename, start_line + 1, start_pos + 1)
push_back(accept_length)
_pos = accept_pos
_line = accept_line
return token
end
if accept_token == 65 then
- var token = new TSlash(_filename, start_line + 1, start_pos + 1)
+ var token = new TSlash.init_tk(_filename, start_line + 1, start_pos + 1)
push_back(accept_length)
_pos = accept_pos
_line = accept_line
return token
end
if accept_token == 66 then
- var token = new TPercent(_filename, start_line + 1, start_pos + 1)
+ var token = new TPercent.init_tk(_filename, start_line + 1, start_pos + 1)
push_back(accept_length)
_pos = accept_pos
_line = accept_line
return token
end
if accept_token == 67 then
- var token = new TEq(_filename, start_line + 1, start_pos + 1)
+ var token = new TEq.init_tk(_filename, start_line + 1, start_pos + 1)
push_back(accept_length)
_pos = accept_pos
_line = accept_line
return token
end
if accept_token == 68 then
- var token = new TNe(_filename, start_line + 1, start_pos + 1)
+ var token = new TNe.init_tk(_filename, start_line + 1, start_pos + 1)
push_back(accept_length)
_pos = accept_pos
_line = accept_line
return token
end
if accept_token == 69 then
- var token = new TLt(_filename, start_line + 1, start_pos + 1)
+ var token = new TLt.init_tk(_filename, start_line + 1, start_pos + 1)
push_back(accept_length)
_pos = accept_pos
_line = accept_line
return token
end
if accept_token == 70 then
- var token = new TLe(_filename, start_line + 1, start_pos + 1)
+ var token = new TLe.init_tk(_filename, start_line + 1, start_pos + 1)
push_back(accept_length)
_pos = accept_pos
_line = accept_line
return token
end
if accept_token == 71 then
- var token = new TGt(_filename, start_line + 1, start_pos + 1)
+ var token = new TGt.init_tk(_filename, start_line + 1, start_pos + 1)
push_back(accept_length)
_pos = accept_pos
_line = accept_line
return token
end
if accept_token == 72 then
- var token = new TGe(_filename, start_line + 1, start_pos + 1)
+ var token = new TGe.init_tk(_filename, start_line + 1, start_pos + 1)
push_back(accept_length)
_pos = accept_pos
_line = accept_line
return token
end
if accept_token == 73 then
- var token = new TStarship(_filename, start_line + 1, start_pos + 1)
+ var token = new TStarship.init_tk(_filename, start_line + 1, start_pos + 1)
push_back(accept_length)
_pos = accept_pos
_line = accept_line
end
if accept_token == 74 then
var token_text = _text.substring(0, accept_length)
- var token = new TClassid(token_text, _filename, start_line + 1, start_pos + 1)
+ var token = new TClassid.init_tk(token_text, _filename, start_line + 1, start_pos + 1)
push_back(accept_length)
_pos = accept_pos
_line = accept_line
end
if accept_token == 75 then
var token_text = _text.substring(0, accept_length)
- var token = new TId(token_text, _filename, start_line + 1, start_pos + 1)
+ var token = new TId.init_tk(token_text, _filename, start_line + 1, start_pos + 1)
push_back(accept_length)
_pos = accept_pos
_line = accept_line
end
if accept_token == 76 then
var token_text = _text.substring(0, accept_length)
- var token = new TAttrid(token_text, _filename, start_line + 1, start_pos + 1)
+ var token = new TAttrid.init_tk(token_text, _filename, start_line + 1, start_pos + 1)
push_back(accept_length)
_pos = accept_pos
_line = accept_line
end
if accept_token == 77 then
var token_text = _text.substring(0, accept_length)
- var token = new TNumber(token_text, _filename, start_line + 1, start_pos + 1)
+ var token = new TNumber.init_tk(token_text, _filename, start_line + 1, start_pos + 1)
push_back(accept_length)
_pos = accept_pos
_line = accept_line
end
if accept_token == 78 then
var token_text = _text.substring(0, accept_length)
- var token = new TFloat(token_text, _filename, start_line + 1, start_pos + 1)
+ var token = new TFloat.init_tk(token_text, _filename, start_line + 1, start_pos + 1)
push_back(accept_length)
_pos = accept_pos
_line = accept_line
end
if accept_token == 79 then
var token_text = _text.substring(0, accept_length)
- var token = new TChar(token_text, _filename, start_line + 1, start_pos + 1)
+ var token = new TChar.init_tk(token_text, _filename, start_line + 1, start_pos + 1)
push_back(accept_length)
_pos = accept_pos
_line = accept_line
end
if accept_token == 80 then
var token_text = _text.substring(0, accept_length)
- var token = new TString(token_text, _filename, start_line + 1, start_pos + 1)
+ var token = new TString.init_tk(token_text, _filename, start_line + 1, start_pos + 1)
push_back(accept_length)
_pos = accept_pos
_line = accept_line
end
if accept_token == 81 then
var token_text = _text.substring(0, accept_length)
- var token = new TStartString(token_text, _filename, start_line + 1, start_pos + 1)
+ var token = new TStartString.init_tk(token_text, _filename, start_line + 1, start_pos + 1)
push_back(accept_length)
_pos = accept_pos
_line = accept_line
end
if accept_token == 82 then
var token_text = _text.substring(0, accept_length)
- var token = new TMidString(token_text, _filename, start_line + 1, start_pos + 1)
+ var token = new TMidString.init_tk(token_text, _filename, start_line + 1, start_pos + 1)
push_back(accept_length)
_pos = accept_pos
_line = accept_line
end
if accept_token == 83 then
var token_text = _text.substring(0, accept_length)
- var token = new TEndString(token_text, _filename, start_line + 1, start_pos + 1)
+ var token = new TEndString.init_tk(token_text, _filename, start_line + 1, start_pos + 1)
push_back(accept_length)
_pos = accept_pos
_line = accept_line