summaryrefslogtreecommitdiff
path: root/js/IntegerOp/CONVERT.js
diff options
context:
space:
mode:
Diffstat (limited to 'js/IntegerOp/CONVERT.js')
-rw-r--r--js/IntegerOp/CONVERT.js2967
1 files changed, 370 insertions, 2597 deletions
diff --git a/js/IntegerOp/CONVERT.js b/js/IntegerOp/CONVERT.js
index 9bb47c84..e1c752e1 100644
--- a/js/IntegerOp/CONVERT.js
+++ b/js/IntegerOp/CONVERT.js
@@ -1,2597 +1,370 @@
-LexToken(EOL,'\n',1,10)
-LexToken(EOL,'\n',1,13)
-LexToken(EOL,'\n',1,73)
-LexToken(EOL,'\n',1,76)
-LexToken(EOL,'\n',1,148)
-LexToken(EOL,'\n',1,220)
-LexToken(EOL,'\n',1,289)
-LexToken(EOL,'\n',1,328)
-LexToken(EOL,'\n',1,331)
-LexToken(EOL,'\n',1,398)
-LexToken(EOL,'\n',1,464)
-LexToken(EOL,'\n',1,529)
-LexToken(EOL,'\n',1,577)
-LexToken(EOL,'\n',1,580)
-LexToken(EOL,'\n',1,649)
-LexToken(EOL,'\n',1,712)
-LexToken(EOL,'\n',1,794)
-LexToken(EOL,'\n',1,797)
-LexToken(EOL,'\n',1,828)
-LexToken(EOL,'\n',1,831)
-LexToken(EOL,'\n',1,832)
-LexToken(FUNCTION,'function',1,833)
-LexToken(OPENSQBRACKET,'[',1,842)
-LexToken(VAR,'x',1,843)
-LexToken(COMMA,',',1,844)
-LexToken(VAR,'y',1,845)
-LexToken(COMMA,',',1,846)
-LexToken(VAR,'typ',1,847)
-LexToken(CLOSESQBRACKET,']',1,850)
-LexToken(ASSIGNMENT,'=',1,851)
-LexToken(VAR,'CONVERT',1,852)
-LexToken(OPENBRACKET,'(',1,859)
-LexToken(VAR,'job',1,860)
-LexToken(COMMA,',',1,863)
-LexToken(VAR,'arg1',1,864)
-LexToken(COMMA,',',1,868)
-LexToken(VAR,'arg2',1,869)
-LexToken(CLOSEBRACKET,')',1,873)
-LexToken(EOL,'\n',1,874)
-LexToken(VAR,'x',1,879)
-LexToken(ASSIGNMENT,'=',1,880)
-LexToken(OPENSQBRACKET,'[',1,881)
-LexToken(CLOSESQBRACKET,']',1,882)
-LexToken(EOL,'\n',1,883)
-LexToken(VAR,'y',1,889)
-LexToken(ASSIGNMENT,'=',1,890)
-LexToken(OPENSQBRACKET,'[',1,891)
-LexToken(CLOSESQBRACKET,']',1,892)
-LexToken(EOL,'\n',1,893)
-LexToken(VAR,'typ',1,899)
-LexToken(ASSIGNMENT,'=',1,902)
-LexToken(OPENSQBRACKET,'[',1,903)
-LexToken(CLOSESQBRACKET,']',1,904)
-LexToken(EOL,'\n',1,905)
-LexToken(SELECT,'select',1,911)
-LexToken(VAR,'job',1,918)
-LexToken(EOL,'\n',1,921)
-LexToken(CASE,'case',1,926)
-LexToken(DQSTRING,'"set"',1,935)
-LexToken(THEN,'then',1,937)
-LexToken(EOL,'\n',1,941)
-LexToken(VAR,'x',1,950)
-LexToken(ASSIGNMENT,'=',1,951)
-LexToken(VAR,'arg1',1,952)
-LexToken(EOL,'\n',1,956)
-LexToken(VAR,'graphics',1,966)
-LexToken(ASSIGNMENT,'=',1,974)
-LexToken(VAR,'arg1',1,975)
-LexToken(DOT,'.',1,979)
-LexToken(VAR,'graphics',1,980)
-LexToken(EOL,'\n',1,988)
-LexToken(VAR,'model',1,997)
-LexToken(ASSIGNMENT,'=',1,1002)
-LexToken(VAR,'arg1',1,1003)
-LexToken(DOT,'.',1,1007)
-LexToken(VAR,'model',1,1008)
-LexToken(EOL,'\n',1,1013)
-LexToken(VAR,'exprs',1,1022)
-LexToken(ASSIGNMENT,'=',1,1027)
-LexToken(VAR,'graphics',1,1028)
-LexToken(DOT,'.',1,1036)
-LexToken(VAR,'exprs',1,1037)
-LexToken(EOL,'\n',1,1042)
-LexToken(WHILE,'while',1,1051)
-LexToken(PREVAR_BOOLEAN,'%t',1,1057)
-LexToken(DO,'do',1,1060)
-LexToken(EOL,'\n',1,1062)
-LexToken(OPENSQBRACKET,'[',1,1075)
-LexToken(VAR,'ok',1,1076)
-LexToken(COMMA,',',1,1078)
-LexToken(VAR,'it',1,1079)
-LexToken(COMMA,',',1,1081)
-LexToken(VAR,'ot',1,1082)
-LexToken(COMMA,',',1,1084)
-LexToken(VAR,'np',1,1085)
-LexToken(COMMA,',',1,1087)
-LexToken(VAR,'exprs',1,1088)
-LexToken(CLOSESQBRACKET,']',1,1093)
-LexToken(ASSIGNMENT,'=',1,1095)
-LexToken(SCICOS_GETVALUE,'scicos_getvalue',1,1097)
-LexToken(OPENBRACKET,'(',1,1112)
-LexToken(OPENSQBRACKET,'[',1,1113)
-LexToken(VAR,'msprintf',1,1114)
-LexToken(OPENBRACKET,'(',1,1122)
-LexToken(VAR,'gettext',1,1123)
-LexToken(OPENBRACKET,'(',1,1130)
-LexToken(DQSTRING,'"Set %s block parameters"',1,1155)
-LexToken(CLOSEBRACKET,')',1,1156)
-LexToken(COMMA,',',1,1157)
-LexToken(DQSTRING,'"CONVERT"',1,1167)
-LexToken(CLOSEBRACKET,')',1,1168)
-LexToken(SEMICOLON,';',1,1169)
-LexToken(DQSTRING,'" "',1,1172)
-LexToken(SEMICOLON,';',1,1173)
-LexToken(VAR,'gettext',1,1175)
-LexToken(OPENBRACKET,'(',1,1182)
-LexToken(DQSTRING,'"Type conversion"',1,1199)
-LexToken(CLOSEBRACKET,')',1,1200)
-LexToken(SEMICOLON,';',1,1201)
-LexToken(DQSTRING,'" "',1,1204)
-LexToken(CLOSESQBRACKET,']',1,1205)
-LexToken(COMMA,',',1,1206)
-LexToken(OPENSQBRACKET,'[',1,1223)
-LexToken(VAR,'gettext',1,1224)
-LexToken(OPENBRACKET,'(',1,1231)
-LexToken(DQSTRING,'"Input Type (1:double, 3:int32, 4:int16, 5:int8, ...)"',1,1285)
-LexToken(CLOSEBRACKET,')',1,1286)
-LexToken(SEMICOLON,';',1,1287)
-LexToken(VAR,'gettext',1,1289)
-LexToken(OPENBRACKET,'(',1,1296)
-LexToken(DQSTRING,'"Output Type (1:double, 3:int32, 4:int16, 5:int8, ...)"',1,1351)
-LexToken(CLOSEBRACKET,')',1,1352)
-LexToken(SEMICOLON,';',1,1353)
-LexToken(VAR,'gettext',1,1370)
-LexToken(OPENBRACKET,'(',1,1377)
-LexToken(DQSTRING,'"Do on Overflow (0:Nothing, 1:Saturate, 2:Error)"',1,1426)
-LexToken(CLOSEBRACKET,')',1,1427)
-LexToken(CLOSESQBRACKET,']',1,1428)
-LexToken(COMMA,',',1,1429)
-LexToken(VAR,'list',1,1446)
-LexToken(OPENBRACKET,'(',1,1450)
-LexToken(DQSTRING,'"vec"',1,1455)
-LexToken(COMMA,',',1,1456)
-LexToken(NUMBER,'1',1,1457)
-LexToken(COMMA,',',1,1458)
-LexToken(DQSTRING,'"vec"',1,1463)
-LexToken(COMMA,',',1,1464)
-LexToken(NUMBER,'1',1,1465)
-LexToken(COMMA,',',1,1466)
-LexToken(DQSTRING,'"vec"',1,1471)
-LexToken(COMMA,',',1,1472)
-LexToken(NUMBER,'1',1,1473)
-LexToken(CLOSEBRACKET,')',1,1474)
-LexToken(COMMA,',',1,1475)
-LexToken(VAR,'exprs',1,1477)
-LexToken(CLOSEBRACKET,')',1,1482)
-LexToken(EOL,'\n',1,1483)
-LexToken(IF,'if',1,1497)
-LexToken(NOT,'~',1,1500)
-LexToken(VAR,'ok',1,1501)
-LexToken(THEN,'then',1,1504)
-LexToken(EOL,'\n',1,1508)
-LexToken(BREAK,'break',1,1525)
-LexToken(EOL,'\n',1,1530)
-LexToken(END,'end',1,1544)
-LexToken(EOL,'\n',1,1547)
-LexToken(EOL,'\n',1,1548)
-LexToken(IF,'if',1,1561)
-LexToken(VAR,'it',1,1564)
-LexToken(COMPARISON,'==',1,1566)
-LexToken(NUMBER,'2',1,1568)
-LexToken(THEN,'then',1,1570)
-LexToken(EOL,'\n',1,1574)
-LexToken(VAR,'it',1,1591)
-LexToken(ASSIGNMENT,'=',1,1594)
-LexToken(NUMBER,'1',1,1595)
-LexToken(EOL,'\n',1,1596)
-LexToken(END,'end',1,1610)
-LexToken(EOL,'\n',1,1613)
-LexToken(IF,'if',1,1626)
-LexToken(VAR,'ot',1,1629)
-LexToken(COMPARISON,'==',1,1631)
-LexToken(NUMBER,'2',1,1633)
-LexToken(THEN,'then',1,1635)
-LexToken(EOL,'\n',1,1639)
-LexToken(VAR,'ot',1,1656)
-LexToken(ASSIGNMENT,'=',1,1658)
-LexToken(NUMBER,'1',1,1659)
-LexToken(EOL,'\n',1,1660)
-LexToken(END,'end',1,1674)
-LexToken(EOL,'\n',1,1677)
-LexToken(EOL,'\n',1,1678)
-LexToken(IF,'if',1,1691)
-LexToken(OPENBRACKET,'(',1,1694)
-LexToken(VAR,'np',1,1695)
-LexToken(COMPARISON,'~=',1,1698)
-LexToken(NUMBER,'0',1,1701)
-LexToken(LOGICAL,'&',1,1703)
-LexToken(VAR,'np',1,1705)
-LexToken(COMPARISON,'~=',1,1708)
-LexToken(NUMBER,'1',1,1711)
-LexToken(LOGICAL,'&',1,1713)
-LexToken(VAR,'np',1,1715)
-LexToken(COMPARISON,'~=',1,1718)
-LexToken(NUMBER,'2',1,1721)
-LexToken(CLOSEBRACKET,')',1,1722)
-LexToken(THEN,'then',1,1724)
-LexToken(EOL,'\n',1,1728)
-LexToken(VAR,'block_parameter_error',1,1745)
-LexToken(OPENBRACKET,'(',1,1766)
-LexToken(VAR,'msprintf',1,1767)
-LexToken(OPENBRACKET,'(',1,1775)
-LexToken(VAR,'gettext',1,1776)
-LexToken(OPENBRACKET,'(',1,1783)
-LexToken(DQSTRING,'"Wrong value for \\\'%s\\\' parameter: %d."',1,1822)
-LexToken(CLOSEBRACKET,')',1,1823)
-LexToken(COMMA,',',1,1824)
-LexToken(VAR,'gettext',1,1826)
-LexToken(OPENBRACKET,'(',1,1833)
-LexToken(DQSTRING,'"Do on Overflow"',1,1849)
-LexToken(CLOSEBRACKET,')',1,1850)
-LexToken(COMMA,',',1,1851)
-LexToken(VAR,'np',1,1853)
-LexToken(CLOSEBRACKET,')',1,1855)
-LexToken(COMMA,',',1,1856)
-LexToken(VAR,'msprintf',1,1877)
-LexToken(OPENBRACKET,'(',1,1885)
-LexToken(VAR,'gettext',1,1886)
-LexToken(OPENBRACKET,'(',1,1893)
-LexToken(DQSTRING,'"Must be in the interval %s."',1,1922)
-LexToken(CLOSEBRACKET,')',1,1923)
-LexToken(COMMA,',',1,1924)
-LexToken(DQSTRING,'"[0, 2]"',1,1933)
-LexToken(CLOSEBRACKET,')',1,1934)
-LexToken(CLOSEBRACKET,')',1,1935)
-LexToken(EOL,'\n',1,1936)
-LexToken(VAR,'ok',1,1954)
-LexToken(ASSIGNMENT,'=',1,1956)
-LexToken(PREVAR_BOOLEAN,'%f',1,1957)
-LexToken(EOL,'\n',1,1959)
-LexToken(ELSEIF,'elseif',1,1973)
-LexToken(OPENBRACKET,'(',1,1980)
-LexToken(VAR,'it',1,1981)
-LexToken(COMPARISON,'>',1,1984)
-LexToken(NUMBER,'8',1,1986)
-LexToken(LOGICAL,'|',1,1988)
-LexToken(VAR,'it',1,1990)
-LexToken(COMPARISON,'<',1,1993)
-LexToken(NUMBER,'1',1,1995)
-LexToken(CLOSEBRACKET,')',1,1996)
-LexToken(THEN,'then',1,1998)
-LexToken(EOL,'\n',1,2002)
-LexToken(VAR,'block_parameter_error',1,2019)
-LexToken(OPENBRACKET,'(',1,2040)
-LexToken(VAR,'msprintf',1,2041)
-LexToken(OPENBRACKET,'(',1,2049)
-LexToken(VAR,'gettext',1,2050)
-LexToken(OPENBRACKET,'(',1,2057)
-LexToken(DQSTRING,'"Wrong value for \\\'%s\\\' parameter: %d."',1,2096)
-LexToken(CLOSEBRACKET,')',1,2097)
-LexToken(COMMA,',',1,2098)
-LexToken(VAR,'gettext',1,2100)
-LexToken(OPENBRACKET,'(',1,2107)
-LexToken(DQSTRING,'"Input Type"',1,2119)
-LexToken(CLOSEBRACKET,')',1,2120)
-LexToken(COMMA,',',1,2121)
-LexToken(VAR,'it',1,2123)
-LexToken(CLOSEBRACKET,')',1,2125)
-LexToken(COMMA,',',1,2126)
-LexToken(VAR,'msprintf',1,2147)
-LexToken(OPENBRACKET,'(',1,2155)
-LexToken(VAR,'gettext',1,2156)
-LexToken(OPENBRACKET,'(',1,2163)
-LexToken(DQSTRING,'"Must be in the interval %s."',1,2192)
-LexToken(CLOSEBRACKET,')',1,2193)
-LexToken(COMMA,',',1,2194)
-LexToken(DQSTRING,'"[1, 8]"',1,2203)
-LexToken(CLOSEBRACKET,')',1,2204)
-LexToken(CLOSEBRACKET,')',1,2205)
-LexToken(EOL,'\n',1,2206)
-LexToken(VAR,'ok',1,2224)
-LexToken(ASSIGNMENT,'=',1,2226)
-LexToken(PREVAR_BOOLEAN,'%f',1,2227)
-LexToken(EOL,'\n',1,2229)
-LexToken(ELSEIF,'elseif',1,2243)
-LexToken(OPENBRACKET,'(',1,2250)
-LexToken(VAR,'ot',1,2251)
-LexToken(COMPARISON,'>',1,2254)
-LexToken(NUMBER,'8',1,2256)
-LexToken(LOGICAL,'|',1,2258)
-LexToken(VAR,'ot',1,2260)
-LexToken(COMPARISON,'<',1,2263)
-LexToken(NUMBER,'1',1,2265)
-LexToken(CLOSEBRACKET,')',1,2266)
-LexToken(THEN,'then',1,2268)
-LexToken(EOL,'\n',1,2272)
-LexToken(VAR,'block_parameter_error',1,2289)
-LexToken(OPENBRACKET,'(',1,2310)
-LexToken(VAR,'msprintf',1,2311)
-LexToken(OPENBRACKET,'(',1,2319)
-LexToken(VAR,'gettext',1,2320)
-LexToken(OPENBRACKET,'(',1,2327)
-LexToken(DQSTRING,'"Wrong value for \\\'%s\\\' parameter: %d."',1,2366)
-LexToken(CLOSEBRACKET,')',1,2367)
-LexToken(COMMA,',',1,2368)
-LexToken(VAR,'gettext',1,2370)
-LexToken(OPENBRACKET,'(',1,2377)
-LexToken(DQSTRING,'"Output Type"',1,2390)
-LexToken(CLOSEBRACKET,')',1,2391)
-LexToken(COMMA,',',1,2392)
-LexToken(VAR,'ot',1,2394)
-LexToken(CLOSEBRACKET,')',1,2396)
-LexToken(COMMA,',',1,2397)
-LexToken(VAR,'msprintf',1,2418)
-LexToken(OPENBRACKET,'(',1,2426)
-LexToken(VAR,'gettext',1,2427)
-LexToken(OPENBRACKET,'(',1,2434)
-LexToken(DQSTRING,'"Must be in the interval %s."',1,2463)
-LexToken(CLOSEBRACKET,')',1,2464)
-LexToken(COMMA,',',1,2465)
-LexToken(DQSTRING,'"[1, 8]"',1,2474)
-LexToken(CLOSEBRACKET,')',1,2475)
-LexToken(CLOSEBRACKET,')',1,2476)
-LexToken(EOL,'\n',1,2477)
-LexToken(VAR,'ok',1,2495)
-LexToken(ASSIGNMENT,'=',1,2497)
-LexToken(PREVAR_BOOLEAN,'%f',1,2498)
-LexToken(EOL,'\n',1,2500)
-LexToken(END,'end',1,2514)
-LexToken(EOL,'\n',1,2517)
-LexToken(EOL,'\n',1,2518)
-LexToken(VAR,'model',1,2531)
-LexToken(DOT,'.',1,2536)
-LexToken(VAR,'sim',1,2537)
-LexToken(ASSIGNMENT,'=',1,2540)
-LexToken(VAR,'list',1,2541)
-LexToken(OPENBRACKET,'(',1,2545)
-LexToken(DQSTRING,'"convert"',1,2554)
-LexToken(COMMA,',',1,2555)
-LexToken(NUMBER,'4',1,2556)
-LexToken(CLOSEBRACKET,')',1,2557)
-LexToken(EOL,'\n',1,2558)
-LexToken(IF,'if',1,2571)
-LexToken(OPENBRACKET,'(',1,2574)
-LexToken(VAR,'it',1,2575)
-LexToken(COMPARISON,'==',1,2577)
-LexToken(VAR,'ot',1,2579)
-LexToken(CLOSEBRACKET,')',1,2581)
-LexToken(THEN,'then',1,2583)
-LexToken(EOL,'\n',1,2587)
-LexToken(VAR,'model',1,2604)
-LexToken(DOT,'.',1,2609)
-LexToken(VAR,'ipar',1,2610)
-LexToken(ASSIGNMENT,'=',1,2614)
-LexToken(NUMBER,'1',1,2615)
-LexToken(EOL,'\n',1,2616)
-LexToken(ELSE,'else',1,2630)
-LexToken(EOL,'\n',1,2634)
-LexToken(IF,'if',1,2651)
-LexToken(OPENBRACKET,'(',1,2654)
-LexToken(VAR,'np',1,2655)
-LexToken(COMPARISON,'==',1,2657)
-LexToken(NUMBER,'0',1,2659)
-LexToken(CLOSEBRACKET,')',1,2660)
-LexToken(THEN,'then',1,2662)
-LexToken(EOL,'\n',1,2666)
-LexToken(IF,'if',1,2687)
-LexToken(OPENBRACKET,'(',1,2690)
-LexToken(VAR,'it',1,2691)
-LexToken(COMPARISON,'==',1,2693)
-LexToken(NUMBER,'1',1,2695)
-LexToken(CLOSEBRACKET,')',1,2696)
-LexToken(THEN,'then',1,2698)
-LexToken(EOL,'\n',1,2702)
-LexToken(IF,'if',1,2727)
-LexToken(OPENBRACKET,'(',1,2730)
-LexToken(VAR,'ot',1,2731)
-LexToken(COMPARISON,'==',1,2733)
-LexToken(NUMBER,'3',1,2735)
-LexToken(CLOSEBRACKET,')',1,2736)
-LexToken(THEN,'then',1,2738)
-LexToken(EOL,'\n',1,2742)
-LexToken(VAR,'model',1,2771)
-LexToken(DOT,'.',1,2776)
-LexToken(VAR,'ipar',1,2777)
-LexToken(ASSIGNMENT,'=',1,2781)
-LexToken(NUMBER,'2',1,2782)
-LexToken(EOL,'\n',1,2783)
-LexToken(ELSEIF,'elseif',1,2809)
-LexToken(OPENBRACKET,'(',1,2816)
-LexToken(VAR,'ot',1,2817)
-LexToken(COMPARISON,'==',1,2819)
-LexToken(NUMBER,'4',1,2821)
-LexToken(CLOSEBRACKET,')',1,2822)
-LexToken(THEN,'then',1,2824)
-LexToken(EOL,'\n',1,2828)
-LexToken(VAR,'model',1,2857)
-LexToken(DOT,'.',1,2862)
-LexToken(VAR,'ipar',1,2863)
-LexToken(ASSIGNMENT,'=',1,2867)
-LexToken(NUMBER,'3',1,2868)
-LexToken(EOL,'\n',1,2869)
-LexToken(ELSEIF,'elseif',1,2895)
-LexToken(OPENBRACKET,'(',1,2902)
-LexToken(VAR,'ot',1,2903)
-LexToken(COMPARISON,'==',1,2905)
-LexToken(NUMBER,'5',1,2907)
-LexToken(CLOSEBRACKET,')',1,2908)
-LexToken(THEN,'then',1,2910)
-LexToken(EOL,'\n',1,2914)
-LexToken(VAR,'model',1,2943)
-LexToken(DOT,'.',1,2948)
-LexToken(VAR,'ipar',1,2949)
-LexToken(ASSIGNMENT,'=',1,2953)
-LexToken(NUMBER,'4',1,2954)
-LexToken(EOL,'\n',1,2955)
-LexToken(ELSEIF,'elseif',1,2981)
-LexToken(OPENBRACKET,'(',1,2988)
-LexToken(VAR,'ot',1,2989)
-LexToken(COMPARISON,'==',1,2991)
-LexToken(NUMBER,'6',1,2993)
-LexToken(CLOSEBRACKET,')',1,2994)
-LexToken(THEN,'then',1,2996)
-LexToken(EOL,'\n',1,3000)
-LexToken(VAR,'model',1,3029)
-LexToken(DOT,'.',1,3034)
-LexToken(VAR,'ipar',1,3035)
-LexToken(ASSIGNMENT,'=',1,3039)
-LexToken(NUMBER,'5',1,3040)
-LexToken(EOL,'\n',1,3041)
-LexToken(ELSEIF,'elseif',1,3067)
-LexToken(OPENBRACKET,'(',1,3074)
-LexToken(VAR,'ot',1,3075)
-LexToken(COMPARISON,'==',1,3077)
-LexToken(NUMBER,'7',1,3079)
-LexToken(CLOSEBRACKET,')',1,3080)
-LexToken(THEN,'then',1,3082)
-LexToken(EOL,'\n',1,3086)
-LexToken(VAR,'model',1,3115)
-LexToken(DOT,'.',1,3120)
-LexToken(VAR,'ipar',1,3121)
-LexToken(ASSIGNMENT,'=',1,3125)
-LexToken(NUMBER,'6',1,3126)
-LexToken(EOL,'\n',1,3127)
-LexToken(ELSEIF,'elseif',1,3153)
-LexToken(OPENBRACKET,'(',1,3160)
-LexToken(VAR,'ot',1,3161)
-LexToken(COMPARISON,'==',1,3163)
-LexToken(NUMBER,'8',1,3165)
-LexToken(CLOSEBRACKET,')',1,3166)
-LexToken(THEN,'then',1,3168)
-LexToken(EOL,'\n',1,3172)
-LexToken(VAR,'model',1,3201)
-LexToken(DOT,'.',1,3206)
-LexToken(VAR,'ipar',1,3207)
-LexToken(ASSIGNMENT,'=',1,3211)
-LexToken(NUMBER,'7',1,3212)
-LexToken(EOL,'\n',1,3213)
-LexToken(END,'end',1,3239)
-LexToken(EOL,'\n',1,3242)
-LexToken(ELSEIF,'elseif',1,3263)
-LexToken(OPENBRACKET,'(',1,3270)
-LexToken(VAR,'it',1,3271)
-LexToken(COMPARISON,'==',1,3273)
-LexToken(NUMBER,'3',1,3275)
-LexToken(CLOSEBRACKET,')',1,3276)
-LexToken(THEN,'then',1,3278)
-LexToken(EOL,'\n',1,3282)
-LexToken(IF,'if',1,3307)
-LexToken(OPENBRACKET,'(',1,3310)
-LexToken(VAR,'ot',1,3311)
-LexToken(COMPARISON,'==',1,3313)
-LexToken(NUMBER,'1',1,3315)
-LexToken(CLOSEBRACKET,')',1,3316)
-LexToken(THEN,'then',1,3318)
-LexToken(EOL,'\n',1,3322)
-LexToken(VAR,'model',1,3351)
-LexToken(DOT,'.',1,3356)
-LexToken(VAR,'ipar',1,3357)
-LexToken(ASSIGNMENT,'=',1,3361)
-LexToken(NUMBER,'8',1,3362)
-LexToken(EOL,'\n',1,3363)
-LexToken(ELSEIF,'elseif',1,3389)
-LexToken(OPENBRACKET,'(',1,3396)
-LexToken(VAR,'ot',1,3397)
-LexToken(COMPARISON,'==',1,3399)
-LexToken(NUMBER,'4',1,3401)
-LexToken(CLOSEBRACKET,')',1,3402)
-LexToken(THEN,'then',1,3404)
-LexToken(EOL,'\n',1,3408)
-LexToken(VAR,'model',1,3437)
-LexToken(DOT,'.',1,3442)
-LexToken(VAR,'ipar',1,3443)
-LexToken(ASSIGNMENT,'=',1,3447)
-LexToken(NUMBER,'9',1,3448)
-LexToken(EOL,'\n',1,3449)
-LexToken(ELSEIF,'elseif',1,3475)
-LexToken(OPENBRACKET,'(',1,3482)
-LexToken(VAR,'ot',1,3483)
-LexToken(COMPARISON,'==',1,3485)
-LexToken(NUMBER,'5',1,3487)
-LexToken(CLOSEBRACKET,')',1,3488)
-LexToken(THEN,'then',1,3490)
-LexToken(EOL,'\n',1,3494)
-LexToken(VAR,'model',1,3523)
-LexToken(DOT,'.',1,3528)
-LexToken(VAR,'ipar',1,3529)
-LexToken(ASSIGNMENT,'=',1,3533)
-LexToken(NUMBER,'10',1,3534)
-LexToken(EOL,'\n',1,3536)
-LexToken(ELSEIF,'elseif',1,3562)
-LexToken(OPENBRACKET,'(',1,3569)
-LexToken(VAR,'ot',1,3570)
-LexToken(COMPARISON,'==',1,3572)
-LexToken(NUMBER,'6',1,3574)
-LexToken(CLOSEBRACKET,')',1,3575)
-LexToken(THEN,'then',1,3577)
-LexToken(EOL,'\n',1,3581)
-LexToken(VAR,'model',1,3610)
-LexToken(DOT,'.',1,3615)
-LexToken(VAR,'ipar',1,3616)
-LexToken(ASSIGNMENT,'=',1,3620)
-LexToken(NUMBER,'1',1,3621)
-LexToken(EOL,'\n',1,3622)
-LexToken(ELSEIF,'elseif',1,3648)
-LexToken(OPENBRACKET,'(',1,3655)
-LexToken(VAR,'ot',1,3656)
-LexToken(COMPARISON,'==',1,3658)
-LexToken(NUMBER,'7',1,3660)
-LexToken(CLOSEBRACKET,')',1,3661)
-LexToken(THEN,'then',1,3663)
-LexToken(EOL,'\n',1,3667)
-LexToken(VAR,'model',1,3696)
-LexToken(DOT,'.',1,3701)
-LexToken(VAR,'ipar',1,3702)
-LexToken(ASSIGNMENT,'=',1,3706)
-LexToken(NUMBER,'11',1,3707)
-LexToken(EOL,'\n',1,3709)
-LexToken(ELSEIF,'elseif',1,3735)
-LexToken(OPENBRACKET,'(',1,3742)
-LexToken(VAR,'ot',1,3743)
-LexToken(COMPARISON,'==',1,3745)
-LexToken(NUMBER,'8',1,3747)
-LexToken(CLOSEBRACKET,')',1,3748)
-LexToken(THEN,'then',1,3750)
-LexToken(EOL,'\n',1,3754)
-LexToken(VAR,'model',1,3783)
-LexToken(DOT,'.',1,3788)
-LexToken(VAR,'ipar',1,3789)
-LexToken(ASSIGNMENT,'=',1,3793)
-LexToken(NUMBER,'12',1,3794)
-LexToken(EOL,'\n',1,3796)
-LexToken(END,'end',1,3822)
-LexToken(EOL,'\n',1,3825)
-LexToken(ELSEIF,'elseif',1,3846)
-LexToken(OPENBRACKET,'(',1,3853)
-LexToken(VAR,'it',1,3854)
-LexToken(COMPARISON,'==',1,3856)
-LexToken(NUMBER,'4',1,3858)
-LexToken(CLOSEBRACKET,')',1,3859)
-LexToken(THEN,'then',1,3861)
-LexToken(EOL,'\n',1,3865)
-LexToken(IF,'if',1,3890)
-LexToken(OPENBRACKET,'(',1,3893)
-LexToken(VAR,'ot',1,3894)
-LexToken(COMPARISON,'==',1,3896)
-LexToken(NUMBER,'1',1,3898)
-LexToken(CLOSEBRACKET,')',1,3899)
-LexToken(THEN,'then',1,3901)
-LexToken(EOL,'\n',1,3905)
-LexToken(VAR,'model',1,3934)
-LexToken(DOT,'.',1,3939)
-LexToken(VAR,'ipar',1,3940)
-LexToken(ASSIGNMENT,'=',1,3944)
-LexToken(NUMBER,'13',1,3945)
-LexToken(EOL,'\n',1,3947)
-LexToken(ELSEIF,'elseif',1,3973)
-LexToken(OPENBRACKET,'(',1,3980)
-LexToken(VAR,'ot',1,3981)
-LexToken(COMPARISON,'==',1,3983)
-LexToken(NUMBER,'3',1,3985)
-LexToken(CLOSEBRACKET,')',1,3986)
-LexToken(THEN,'then',1,3988)
-LexToken(EOL,'\n',1,3992)
-LexToken(VAR,'model',1,4021)
-LexToken(DOT,'.',1,4026)
-LexToken(VAR,'ipar',1,4027)
-LexToken(ASSIGNMENT,'=',1,4031)
-LexToken(NUMBER,'14',1,4032)
-LexToken(EOL,'\n',1,4034)
-LexToken(ELSEIF,'elseif',1,4060)
-LexToken(OPENBRACKET,'(',1,4067)
-LexToken(VAR,'ot',1,4068)
-LexToken(COMPARISON,'==',1,4070)
-LexToken(NUMBER,'5',1,4072)
-LexToken(CLOSEBRACKET,')',1,4073)
-LexToken(THEN,'then',1,4075)
-LexToken(EOL,'\n',1,4079)
-LexToken(VAR,'model',1,4108)
-LexToken(DOT,'.',1,4113)
-LexToken(VAR,'ipar',1,4114)
-LexToken(ASSIGNMENT,'=',1,4118)
-LexToken(NUMBER,'15',1,4119)
-LexToken(EOL,'\n',1,4121)
-LexToken(ELSEIF,'elseif',1,4147)
-LexToken(OPENBRACKET,'(',1,4154)
-LexToken(VAR,'ot',1,4155)
-LexToken(COMPARISON,'==',1,4157)
-LexToken(NUMBER,'6',1,4159)
-LexToken(CLOSEBRACKET,')',1,4160)
-LexToken(THEN,'then',1,4162)
-LexToken(EOL,'\n',1,4166)
-LexToken(VAR,'model',1,4195)
-LexToken(DOT,'.',1,4200)
-LexToken(VAR,'ipar',1,4201)
-LexToken(ASSIGNMENT,'=',1,4205)
-LexToken(NUMBER,'16',1,4206)
-LexToken(EOL,'\n',1,4208)
-LexToken(ELSEIF,'elseif',1,4234)
-LexToken(OPENBRACKET,'(',1,4241)
-LexToken(VAR,'ot',1,4242)
-LexToken(COMPARISON,'==',1,4244)
-LexToken(NUMBER,'7',1,4246)
-LexToken(CLOSEBRACKET,')',1,4247)
-LexToken(THEN,'then',1,4249)
-LexToken(EOL,'\n',1,4253)
-LexToken(VAR,'model',1,4282)
-LexToken(DOT,'.',1,4287)
-LexToken(VAR,'ipar',1,4288)
-LexToken(ASSIGNMENT,'=',1,4292)
-LexToken(NUMBER,'1',1,4293)
-LexToken(EOL,'\n',1,4294)
-LexToken(ELSEIF,'elseif',1,4320)
-LexToken(OPENBRACKET,'(',1,4327)
-LexToken(VAR,'ot',1,4328)
-LexToken(COMPARISON,'==',1,4330)
-LexToken(NUMBER,'8',1,4332)
-LexToken(CLOSEBRACKET,')',1,4333)
-LexToken(THEN,'then',1,4335)
-LexToken(EOL,'\n',1,4339)
-LexToken(VAR,'model',1,4368)
-LexToken(DOT,'.',1,4373)
-LexToken(VAR,'ipar',1,4374)
-LexToken(ASSIGNMENT,'=',1,4378)
-LexToken(NUMBER,'17',1,4379)
-LexToken(EOL,'\n',1,4381)
-LexToken(END,'end',1,4407)
-LexToken(EOL,'\n',1,4410)
-LexToken(ELSEIF,'elseif',1,4431)
-LexToken(OPENBRACKET,'(',1,4438)
-LexToken(VAR,'it',1,4439)
-LexToken(COMPARISON,'==',1,4441)
-LexToken(NUMBER,'5',1,4443)
-LexToken(CLOSEBRACKET,')',1,4444)
-LexToken(THEN,'then',1,4446)
-LexToken(EOL,'\n',1,4450)
-LexToken(IF,'if',1,4475)
-LexToken(OPENBRACKET,'(',1,4478)
-LexToken(VAR,'ot',1,4479)
-LexToken(COMPARISON,'==',1,4481)
-LexToken(NUMBER,'1',1,4483)
-LexToken(CLOSEBRACKET,')',1,4484)
-LexToken(THEN,'then',1,4486)
-LexToken(EOL,'\n',1,4490)
-LexToken(VAR,'model',1,4519)
-LexToken(DOT,'.',1,4524)
-LexToken(VAR,'ipar',1,4525)
-LexToken(ASSIGNMENT,'=',1,4529)
-LexToken(NUMBER,'18',1,4530)
-LexToken(EOL,'\n',1,4532)
-LexToken(ELSEIF,'elseif',1,4558)
-LexToken(OPENBRACKET,'(',1,4565)
-LexToken(VAR,'ot',1,4566)
-LexToken(COMPARISON,'==',1,4568)
-LexToken(NUMBER,'3',1,4570)
-LexToken(CLOSEBRACKET,')',1,4571)
-LexToken(THEN,'then',1,4573)
-LexToken(EOL,'\n',1,4577)
-LexToken(VAR,'model',1,4606)
-LexToken(DOT,'.',1,4611)
-LexToken(VAR,'ipar',1,4612)
-LexToken(ASSIGNMENT,'=',1,4616)
-LexToken(NUMBER,'19',1,4617)
-LexToken(EOL,'\n',1,4619)
-LexToken(ELSEIF,'elseif',1,4645)
-LexToken(OPENBRACKET,'(',1,4652)
-LexToken(VAR,'ot',1,4653)
-LexToken(COMPARISON,'==',1,4655)
-LexToken(NUMBER,'4',1,4657)
-LexToken(CLOSEBRACKET,')',1,4658)
-LexToken(THEN,'then',1,4660)
-LexToken(EOL,'\n',1,4664)
-LexToken(VAR,'model',1,4693)
-LexToken(DOT,'.',1,4698)
-LexToken(VAR,'ipar',1,4699)
-LexToken(ASSIGNMENT,'=',1,4703)
-LexToken(NUMBER,'20',1,4704)
-LexToken(EOL,'\n',1,4706)
-LexToken(ELSEIF,'elseif',1,4732)
-LexToken(OPENBRACKET,'(',1,4739)
-LexToken(VAR,'ot',1,4740)
-LexToken(COMPARISON,'==',1,4742)
-LexToken(NUMBER,'6',1,4744)
-LexToken(CLOSEBRACKET,')',1,4745)
-LexToken(THEN,'then',1,4747)
-LexToken(EOL,'\n',1,4751)
-LexToken(VAR,'model',1,4780)
-LexToken(DOT,'.',1,4785)
-LexToken(VAR,'ipar',1,4786)
-LexToken(ASSIGNMENT,'=',1,4790)
-LexToken(NUMBER,'21',1,4791)
-LexToken(EOL,'\n',1,4793)
-LexToken(ELSEIF,'elseif',1,4819)
-LexToken(OPENBRACKET,'(',1,4826)
-LexToken(VAR,'ot',1,4827)
-LexToken(COMPARISON,'==',1,4829)
-LexToken(NUMBER,'7',1,4831)
-LexToken(CLOSEBRACKET,')',1,4832)
-LexToken(THEN,'then',1,4834)
-LexToken(EOL,'\n',1,4838)
-LexToken(VAR,'model',1,4867)
-LexToken(DOT,'.',1,4872)
-LexToken(VAR,'ipar',1,4873)
-LexToken(ASSIGNMENT,'=',1,4877)
-LexToken(NUMBER,'22',1,4878)
-LexToken(EOL,'\n',1,4880)
-LexToken(ELSEIF,'elseif',1,4906)
-LexToken(OPENBRACKET,'(',1,4913)
-LexToken(VAR,'ot',1,4914)
-LexToken(COMPARISON,'==',1,4916)
-LexToken(NUMBER,'8',1,4918)
-LexToken(CLOSEBRACKET,')',1,4919)
-LexToken(THEN,'then',1,4921)
-LexToken(EOL,'\n',1,4925)
-LexToken(VAR,'model',1,4954)
-LexToken(DOT,'.',1,4959)
-LexToken(VAR,'ipar',1,4960)
-LexToken(ASSIGNMENT,'=',1,4964)
-LexToken(NUMBER,'1',1,4965)
-LexToken(EOL,'\n',1,4966)
-LexToken(END,'end',1,4992)
-LexToken(EOL,'\n',1,4995)
-LexToken(ELSEIF,'elseif',1,5016)
-LexToken(OPENBRACKET,'(',1,5023)
-LexToken(VAR,'it',1,5024)
-LexToken(COMPARISON,'==',1,5026)
-LexToken(NUMBER,'6',1,5028)
-LexToken(CLOSEBRACKET,')',1,5029)
-LexToken(THEN,'then',1,5031)
-LexToken(EOL,'\n',1,5035)
-LexToken(IF,'if',1,5060)
-LexToken(OPENBRACKET,'(',1,5063)
-LexToken(VAR,'ot',1,5064)
-LexToken(COMPARISON,'==',1,5066)
-LexToken(NUMBER,'1',1,5068)
-LexToken(CLOSEBRACKET,')',1,5069)
-LexToken(THEN,'then',1,5071)
-LexToken(EOL,'\n',1,5075)
-LexToken(VAR,'model',1,5104)
-LexToken(DOT,'.',1,5109)
-LexToken(VAR,'ipar',1,5110)
-LexToken(ASSIGNMENT,'=',1,5114)
-LexToken(NUMBER,'23',1,5115)
-LexToken(EOL,'\n',1,5117)
-LexToken(ELSEIF,'elseif',1,5143)
-LexToken(OPENBRACKET,'(',1,5150)
-LexToken(VAR,'ot',1,5151)
-LexToken(COMPARISON,'==',1,5153)
-LexToken(NUMBER,'3',1,5155)
-LexToken(CLOSEBRACKET,')',1,5156)
-LexToken(THEN,'then',1,5158)
-LexToken(EOL,'\n',1,5162)
-LexToken(VAR,'model',1,5191)
-LexToken(DOT,'.',1,5196)
-LexToken(VAR,'ipar',1,5197)
-LexToken(ASSIGNMENT,'=',1,5201)
-LexToken(NUMBER,'1',1,5202)
-LexToken(EOL,'\n',1,5203)
-LexToken(ELSEIF,'elseif',1,5229)
-LexToken(OPENBRACKET,'(',1,5236)
-LexToken(VAR,'ot',1,5237)
-LexToken(COMPARISON,'==',1,5239)
-LexToken(NUMBER,'4',1,5241)
-LexToken(CLOSEBRACKET,')',1,5242)
-LexToken(THEN,'then',1,5244)
-LexToken(EOL,'\n',1,5248)
-LexToken(VAR,'model',1,5277)
-LexToken(DOT,'.',1,5282)
-LexToken(VAR,'ipar',1,5283)
-LexToken(ASSIGNMENT,'=',1,5287)
-LexToken(NUMBER,'24',1,5288)
-LexToken(EOL,'\n',1,5290)
-LexToken(ELSEIF,'elseif',1,5316)
-LexToken(OPENBRACKET,'(',1,5323)
-LexToken(VAR,'ot',1,5324)
-LexToken(COMPARISON,'==',1,5326)
-LexToken(NUMBER,'5',1,5328)
-LexToken(CLOSEBRACKET,')',1,5329)
-LexToken(THEN,'then',1,5331)
-LexToken(EOL,'\n',1,5335)
-LexToken(VAR,'model',1,5364)
-LexToken(DOT,'.',1,5369)
-LexToken(VAR,'ipar',1,5370)
-LexToken(ASSIGNMENT,'=',1,5374)
-LexToken(NUMBER,'25',1,5375)
-LexToken(EOL,'\n',1,5377)
-LexToken(ELSEIF,'elseif',1,5403)
-LexToken(OPENBRACKET,'(',1,5410)
-LexToken(VAR,'ot',1,5411)
-LexToken(COMPARISON,'==',1,5413)
-LexToken(NUMBER,'7',1,5415)
-LexToken(CLOSEBRACKET,')',1,5416)
-LexToken(THEN,'then',1,5418)
-LexToken(EOL,'\n',1,5422)
-LexToken(VAR,'model',1,5451)
-LexToken(DOT,'.',1,5456)
-LexToken(VAR,'ipar',1,5457)
-LexToken(ASSIGNMENT,'=',1,5461)
-LexToken(NUMBER,'26',1,5462)
-LexToken(EOL,'\n',1,5464)
-LexToken(ELSEIF,'elseif',1,5490)
-LexToken(OPENBRACKET,'(',1,5497)
-LexToken(VAR,'ot',1,5498)
-LexToken(COMPARISON,'==',1,5500)
-LexToken(NUMBER,'8',1,5502)
-LexToken(CLOSEBRACKET,')',1,5503)
-LexToken(THEN,'then',1,5505)
-LexToken(EOL,'\n',1,5509)
-LexToken(VAR,'model',1,5538)
-LexToken(DOT,'.',1,5543)
-LexToken(VAR,'ipar',1,5544)
-LexToken(ASSIGNMENT,'=',1,5548)
-LexToken(NUMBER,'27',1,5549)
-LexToken(EOL,'\n',1,5551)
-LexToken(END,'end',1,5577)
-LexToken(EOL,'\n',1,5580)
-LexToken(ELSEIF,'elseif',1,5601)
-LexToken(OPENBRACKET,'(',1,5608)
-LexToken(VAR,'it',1,5609)
-LexToken(COMPARISON,'==',1,5611)
-LexToken(NUMBER,'7',1,5613)
-LexToken(CLOSEBRACKET,')',1,5614)
-LexToken(THEN,'then',1,5616)
-LexToken(EOL,'\n',1,5620)
-LexToken(IF,'if',1,5645)
-LexToken(OPENBRACKET,'(',1,5648)
-LexToken(VAR,'ot',1,5649)
-LexToken(COMPARISON,'==',1,5651)
-LexToken(NUMBER,'1',1,5653)
-LexToken(CLOSEBRACKET,')',1,5654)
-LexToken(THEN,'then',1,5656)
-LexToken(EOL,'\n',1,5660)
-LexToken(VAR,'model',1,5689)
-LexToken(DOT,'.',1,5694)
-LexToken(VAR,'ipar',1,5695)
-LexToken(ASSIGNMENT,'=',1,5699)
-LexToken(NUMBER,'28',1,5700)
-LexToken(EOL,'\n',1,5702)
-LexToken(ELSEIF,'elseif',1,5728)
-LexToken(OPENBRACKET,'(',1,5735)
-LexToken(VAR,'ot',1,5736)
-LexToken(COMPARISON,'==',1,5738)
-LexToken(NUMBER,'3',1,5740)
-LexToken(CLOSEBRACKET,')',1,5741)
-LexToken(THEN,'then',1,5743)
-LexToken(EOL,'\n',1,5747)
-LexToken(VAR,'model',1,5776)
-LexToken(DOT,'.',1,5781)
-LexToken(VAR,'ipar',1,5782)
-LexToken(ASSIGNMENT,'=',1,5786)
-LexToken(NUMBER,'29',1,5787)
-LexToken(EOL,'\n',1,5789)
-LexToken(ELSEIF,'elseif',1,5815)
-LexToken(OPENBRACKET,'(',1,5822)
-LexToken(VAR,'ot',1,5823)
-LexToken(COMPARISON,'==',1,5825)
-LexToken(NUMBER,'4',1,5827)
-LexToken(CLOSEBRACKET,')',1,5828)
-LexToken(THEN,'then',1,5830)
-LexToken(EOL,'\n',1,5834)
-LexToken(VAR,'model',1,5863)
-LexToken(DOT,'.',1,5868)
-LexToken(VAR,'ipar',1,5869)
-LexToken(ASSIGNMENT,'=',1,5873)
-LexToken(NUMBER,'1',1,5874)
-LexToken(EOL,'\n',1,5875)
-LexToken(ELSEIF,'elseif',1,5901)
-LexToken(OPENBRACKET,'(',1,5908)
-LexToken(VAR,'ot',1,5909)
-LexToken(COMPARISON,'==',1,5911)
-LexToken(NUMBER,'5',1,5913)
-LexToken(CLOSEBRACKET,')',1,5914)
-LexToken(THEN,'then',1,5916)
-LexToken(EOL,'\n',1,5920)
-LexToken(VAR,'model',1,5949)
-LexToken(DOT,'.',1,5954)
-LexToken(VAR,'ipar',1,5955)
-LexToken(ASSIGNMENT,'=',1,5959)
-LexToken(NUMBER,'30',1,5960)
-LexToken(EOL,'\n',1,5962)
-LexToken(ELSEIF,'elseif',1,5988)
-LexToken(OPENBRACKET,'(',1,5995)
-LexToken(VAR,'ot',1,5996)
-LexToken(COMPARISON,'==',1,5998)
-LexToken(NUMBER,'6',1,6000)
-LexToken(CLOSEBRACKET,')',1,6001)
-LexToken(THEN,'then',1,6003)
-LexToken(EOL,'\n',1,6007)
-LexToken(VAR,'model',1,6036)
-LexToken(DOT,'.',1,6041)
-LexToken(VAR,'ipar',1,6042)
-LexToken(ASSIGNMENT,'=',1,6046)
-LexToken(NUMBER,'31',1,6047)
-LexToken(EOL,'\n',1,6049)
-LexToken(ELSEIF,'elseif',1,6075)
-LexToken(OPENBRACKET,'(',1,6082)
-LexToken(VAR,'ot',1,6083)
-LexToken(COMPARISON,'==',1,6085)
-LexToken(NUMBER,'8',1,6087)
-LexToken(CLOSEBRACKET,')',1,6088)
-LexToken(THEN,'then',1,6090)
-LexToken(EOL,'\n',1,6094)
-LexToken(VAR,'model',1,6123)
-LexToken(DOT,'.',1,6128)
-LexToken(VAR,'ipar',1,6129)
-LexToken(ASSIGNMENT,'=',1,6133)
-LexToken(NUMBER,'32',1,6134)
-LexToken(EOL,'\n',1,6136)
-LexToken(END,'end',1,6162)
-LexToken(EOL,'\n',1,6165)
-LexToken(ELSEIF,'elseif',1,6186)
-LexToken(OPENBRACKET,'(',1,6193)
-LexToken(VAR,'it',1,6194)
-LexToken(COMPARISON,'==',1,6196)
-LexToken(NUMBER,'8',1,6198)
-LexToken(CLOSEBRACKET,')',1,6199)
-LexToken(THEN,'then',1,6201)
-LexToken(EOL,'\n',1,6205)
-LexToken(IF,'if',1,6230)
-LexToken(OPENBRACKET,'(',1,6233)
-LexToken(VAR,'ot',1,6234)
-LexToken(COMPARISON,'==',1,6236)
-LexToken(NUMBER,'1',1,6238)
-LexToken(CLOSEBRACKET,')',1,6239)
-LexToken(THEN,'then',1,6241)
-LexToken(EOL,'\n',1,6245)
-LexToken(VAR,'model',1,6274)
-LexToken(DOT,'.',1,6279)
-LexToken(VAR,'ipar',1,6280)
-LexToken(ASSIGNMENT,'=',1,6284)
-LexToken(NUMBER,'33',1,6285)
-LexToken(EOL,'\n',1,6287)
-LexToken(ELSEIF,'elseif',1,6313)
-LexToken(OPENBRACKET,'(',1,6320)
-LexToken(VAR,'ot',1,6321)
-LexToken(COMPARISON,'==',1,6323)
-LexToken(NUMBER,'3',1,6325)
-LexToken(CLOSEBRACKET,')',1,6326)
-LexToken(THEN,'then',1,6328)
-LexToken(EOL,'\n',1,6332)
-LexToken(VAR,'model',1,6361)
-LexToken(DOT,'.',1,6366)
-LexToken(VAR,'ipar',1,6367)
-LexToken(ASSIGNMENT,'=',1,6371)
-LexToken(NUMBER,'34',1,6372)
-LexToken(EOL,'\n',1,6374)
-LexToken(ELSEIF,'elseif',1,6400)
-LexToken(OPENBRACKET,'(',1,6407)
-LexToken(VAR,'ot',1,6408)
-LexToken(COMPARISON,'==',1,6410)
-LexToken(NUMBER,'4',1,6412)
-LexToken(CLOSEBRACKET,')',1,6413)
-LexToken(THEN,'then',1,6415)
-LexToken(EOL,'\n',1,6419)
-LexToken(VAR,'model',1,6448)
-LexToken(DOT,'.',1,6453)
-LexToken(VAR,'ipar',1,6454)
-LexToken(ASSIGNMENT,'=',1,6458)
-LexToken(NUMBER,'35',1,6459)
-LexToken(EOL,'\n',1,6461)
-LexToken(ELSEIF,'elseif',1,6487)
-LexToken(OPENBRACKET,'(',1,6494)
-LexToken(VAR,'ot',1,6495)
-LexToken(COMPARISON,'==',1,6497)
-LexToken(NUMBER,'5',1,6499)
-LexToken(CLOSEBRACKET,')',1,6500)
-LexToken(THEN,'then',1,6502)
-LexToken(EOL,'\n',1,6506)
-LexToken(VAR,'model',1,6535)
-LexToken(DOT,'.',1,6540)
-LexToken(VAR,'ipar',1,6541)
-LexToken(ASSIGNMENT,'=',1,6545)
-LexToken(NUMBER,'1',1,6546)
-LexToken(EOL,'\n',1,6547)
-LexToken(ELSEIF,'elseif',1,6573)
-LexToken(OPENBRACKET,'(',1,6580)
-LexToken(VAR,'ot',1,6581)
-LexToken(COMPARISON,'==',1,6583)
-LexToken(NUMBER,'6',1,6585)
-LexToken(CLOSEBRACKET,')',1,6586)
-LexToken(THEN,'then',1,6588)
-LexToken(EOL,'\n',1,6592)
-LexToken(VAR,'model',1,6621)
-LexToken(DOT,'.',1,6626)
-LexToken(VAR,'ipar',1,6627)
-LexToken(ASSIGNMENT,'=',1,6631)
-LexToken(NUMBER,'36',1,6632)
-LexToken(EOL,'\n',1,6634)
-LexToken(ELSEIF,'elseif',1,6660)
-LexToken(OPENBRACKET,'(',1,6667)
-LexToken(VAR,'ot',1,6668)
-LexToken(COMPARISON,'==',1,6670)
-LexToken(NUMBER,'7',1,6672)
-LexToken(CLOSEBRACKET,')',1,6673)
-LexToken(THEN,'then',1,6675)
-LexToken(EOL,'\n',1,6679)
-LexToken(VAR,'model',1,6708)
-LexToken(DOT,'.',1,6713)
-LexToken(VAR,'ipar',1,6714)
-LexToken(ASSIGNMENT,'=',1,6718)
-LexToken(NUMBER,'37',1,6719)
-LexToken(EOL,'\n',1,6721)
-LexToken(END,'end',1,6747)
-LexToken(EOL,'\n',1,6750)
-LexToken(END,'end',1,6771)
-LexToken(EOL,'\n',1,6774)
-LexToken(ELSEIF,'elseif',1,6791)
-LexToken(OPENBRACKET,'(',1,6798)
-LexToken(VAR,'np',1,6799)
-LexToken(COMPARISON,'==',1,6801)
-LexToken(NUMBER,'1',1,6803)
-LexToken(CLOSEBRACKET,')',1,6804)
-LexToken(THEN,'then',1,6806)
-LexToken(EOL,'\n',1,6810)
-LexToken(IF,'if',1,6831)
-LexToken(OPENBRACKET,'(',1,6834)
-LexToken(VAR,'it',1,6835)
-LexToken(COMPARISON,'==',1,6837)
-LexToken(NUMBER,'1',1,6839)
-LexToken(CLOSEBRACKET,')',1,6840)
-LexToken(THEN,'then',1,6842)
-LexToken(EOL,'\n',1,6846)
-LexToken(IF,'if',1,6871)
-LexToken(OPENBRACKET,'(',1,6874)
-LexToken(VAR,'ot',1,6875)
-LexToken(COMPARISON,'==',1,6877)
-LexToken(NUMBER,'3',1,6879)
-LexToken(CLOSEBRACKET,')',1,6880)
-LexToken(THEN,'then',1,6882)
-LexToken(EOL,'\n',1,6886)
-LexToken(VAR,'model',1,6915)
-LexToken(DOT,'.',1,6920)
-LexToken(VAR,'ipar',1,6921)
-LexToken(ASSIGNMENT,'=',1,6925)
-LexToken(NUMBER,'38',1,6926)
-LexToken(EOL,'\n',1,6928)
-LexToken(ELSEIF,'elseif',1,6954)
-LexToken(OPENBRACKET,'(',1,6961)
-LexToken(VAR,'ot',1,6962)
-LexToken(COMPARISON,'==',1,6964)
-LexToken(NUMBER,'4',1,6966)
-LexToken(CLOSEBRACKET,')',1,6967)
-LexToken(THEN,'then',1,6969)
-LexToken(EOL,'\n',1,6973)
-LexToken(VAR,'model',1,7002)
-LexToken(DOT,'.',1,7007)
-LexToken(VAR,'ipar',1,7008)
-LexToken(ASSIGNMENT,'=',1,7012)
-LexToken(NUMBER,'39',1,7013)
-LexToken(EOL,'\n',1,7015)
-LexToken(ELSEIF,'elseif',1,7041)
-LexToken(OPENBRACKET,'(',1,7048)
-LexToken(VAR,'ot',1,7049)
-LexToken(COMPARISON,'==',1,7051)
-LexToken(NUMBER,'5',1,7053)
-LexToken(CLOSEBRACKET,')',1,7054)
-LexToken(THEN,'then',1,7056)
-LexToken(EOL,'\n',1,7060)
-LexToken(VAR,'model',1,7089)
-LexToken(DOT,'.',1,7094)
-LexToken(VAR,'ipar',1,7095)
-LexToken(ASSIGNMENT,'=',1,7099)
-LexToken(NUMBER,'40',1,7100)
-LexToken(EOL,'\n',1,7102)
-LexToken(ELSEIF,'elseif',1,7128)
-LexToken(OPENBRACKET,'(',1,7135)
-LexToken(VAR,'ot',1,7136)
-LexToken(COMPARISON,'==',1,7138)
-LexToken(NUMBER,'6',1,7140)
-LexToken(CLOSEBRACKET,')',1,7141)
-LexToken(THEN,'then',1,7143)
-LexToken(EOL,'\n',1,7147)
-LexToken(VAR,'model',1,7176)
-LexToken(DOT,'.',1,7181)
-LexToken(VAR,'ipar',1,7182)
-LexToken(ASSIGNMENT,'=',1,7186)
-LexToken(NUMBER,'41',1,7187)
-LexToken(EOL,'\n',1,7189)
-LexToken(ELSEIF,'elseif',1,7215)
-LexToken(OPENBRACKET,'(',1,7222)
-LexToken(VAR,'ot',1,7223)
-LexToken(COMPARISON,'==',1,7225)
-LexToken(NUMBER,'7',1,7227)
-LexToken(CLOSEBRACKET,')',1,7228)
-LexToken(THEN,'then',1,7230)
-LexToken(EOL,'\n',1,7234)
-LexToken(VAR,'model',1,7263)
-LexToken(DOT,'.',1,7268)
-LexToken(VAR,'ipar',1,7269)
-LexToken(ASSIGNMENT,'=',1,7273)
-LexToken(NUMBER,'42',1,7274)
-LexToken(EOL,'\n',1,7276)
-LexToken(ELSEIF,'elseif',1,7302)
-LexToken(OPENBRACKET,'(',1,7309)
-LexToken(VAR,'ot',1,7310)
-LexToken(COMPARISON,'==',1,7312)
-LexToken(NUMBER,'8',1,7314)
-LexToken(CLOSEBRACKET,')',1,7315)
-LexToken(THEN,'then',1,7317)
-LexToken(EOL,'\n',1,7321)
-LexToken(VAR,'model',1,7350)
-LexToken(DOT,'.',1,7355)
-LexToken(VAR,'ipar',1,7356)
-LexToken(ASSIGNMENT,'=',1,7360)
-LexToken(NUMBER,'43',1,7361)
-LexToken(EOL,'\n',1,7363)
-LexToken(END,'end',1,7389)
-LexToken(EOL,'\n',1,7392)
-LexToken(ELSEIF,'elseif',1,7413)
-LexToken(OPENBRACKET,'(',1,7420)
-LexToken(VAR,'it',1,7421)
-LexToken(COMPARISON,'==',1,7423)
-LexToken(NUMBER,'3',1,7425)
-LexToken(CLOSEBRACKET,')',1,7426)
-LexToken(THEN,'then',1,7428)
-LexToken(EOL,'\n',1,7432)
-LexToken(IF,'if',1,7457)
-LexToken(OPENBRACKET,'(',1,7460)
-LexToken(VAR,'ot',1,7461)
-LexToken(COMPARISON,'==',1,7463)
-LexToken(NUMBER,'1',1,7465)
-LexToken(CLOSEBRACKET,')',1,7466)
-LexToken(THEN,'then',1,7468)
-LexToken(EOL,'\n',1,7472)
-LexToken(VAR,'model',1,7501)
-LexToken(DOT,'.',1,7506)
-LexToken(VAR,'ipar',1,7507)
-LexToken(ASSIGNMENT,'=',1,7511)
-LexToken(NUMBER,'8',1,7512)
-LexToken(EOL,'\n',1,7513)
-LexToken(ELSEIF,'elseif',1,7539)
-LexToken(OPENBRACKET,'(',1,7546)
-LexToken(VAR,'ot',1,7547)
-LexToken(COMPARISON,'==',1,7549)
-LexToken(NUMBER,'4',1,7551)
-LexToken(CLOSEBRACKET,')',1,7552)
-LexToken(THEN,'then',1,7554)
-LexToken(EOL,'\n',1,7558)
-LexToken(VAR,'model',1,7587)
-LexToken(DOT,'.',1,7592)
-LexToken(VAR,'ipar',1,7593)
-LexToken(ASSIGNMENT,'=',1,7597)
-LexToken(NUMBER,'44',1,7598)
-LexToken(EOL,'\n',1,7600)
-LexToken(ELSEIF,'elseif',1,7626)
-LexToken(OPENBRACKET,'(',1,7633)
-LexToken(VAR,'ot',1,7634)
-LexToken(COMPARISON,'==',1,7636)
-LexToken(NUMBER,'5',1,7638)
-LexToken(CLOSEBRACKET,')',1,7639)
-LexToken(THEN,'then',1,7641)
-LexToken(EOL,'\n',1,7645)
-LexToken(VAR,'model',1,7674)
-LexToken(DOT,'.',1,7679)
-LexToken(VAR,'ipar',1,7680)
-LexToken(ASSIGNMENT,'=',1,7684)
-LexToken(NUMBER,'45',1,7685)
-LexToken(EOL,'\n',1,7687)
-LexToken(ELSEIF,'elseif',1,7713)
-LexToken(OPENBRACKET,'(',1,7720)
-LexToken(VAR,'ot',1,7721)
-LexToken(COMPARISON,'==',1,7723)
-LexToken(NUMBER,'6',1,7725)
-LexToken(CLOSEBRACKET,')',1,7726)
-LexToken(THEN,'then',1,7728)
-LexToken(EOL,'\n',1,7732)
-LexToken(VAR,'model',1,7761)
-LexToken(DOT,'.',1,7766)
-LexToken(VAR,'ipar',1,7767)
-LexToken(ASSIGNMENT,'=',1,7771)
-LexToken(NUMBER,'46',1,7772)
-LexToken(EOL,'\n',1,7774)
-LexToken(ELSEIF,'elseif',1,7800)
-LexToken(OPENBRACKET,'(',1,7807)
-LexToken(VAR,'ot',1,7808)
-LexToken(COMPARISON,'==',1,7810)
-LexToken(NUMBER,'7',1,7812)
-LexToken(CLOSEBRACKET,')',1,7813)
-LexToken(THEN,'then',1,7815)
-LexToken(EOL,'\n',1,7819)
-LexToken(VAR,'model',1,7848)
-LexToken(DOT,'.',1,7853)
-LexToken(VAR,'ipar',1,7854)
-LexToken(ASSIGNMENT,'=',1,7858)
-LexToken(NUMBER,'47',1,7859)
-LexToken(EOL,'\n',1,7861)
-LexToken(ELSEIF,'elseif',1,7887)
-LexToken(OPENBRACKET,'(',1,7894)
-LexToken(VAR,'ot',1,7895)
-LexToken(COMPARISON,'==',1,7897)
-LexToken(NUMBER,'8',1,7899)
-LexToken(CLOSEBRACKET,')',1,7900)
-LexToken(THEN,'then',1,7902)
-LexToken(EOL,'\n',1,7906)
-LexToken(VAR,'model',1,7935)
-LexToken(DOT,'.',1,7940)
-LexToken(VAR,'ipar',1,7941)
-LexToken(ASSIGNMENT,'=',1,7945)
-LexToken(NUMBER,'48',1,7946)
-LexToken(EOL,'\n',1,7948)
-LexToken(END,'end',1,7974)
-LexToken(EOL,'\n',1,7977)
-LexToken(ELSEIF,'elseif',1,7998)
-LexToken(OPENBRACKET,'(',1,8005)
-LexToken(VAR,'it',1,8006)
-LexToken(COMPARISON,'==',1,8008)
-LexToken(NUMBER,'4',1,8010)
-LexToken(CLOSEBRACKET,')',1,8011)
-LexToken(THEN,'then',1,8013)
-LexToken(EOL,'\n',1,8017)
-LexToken(IF,'if',1,8042)
-LexToken(OPENBRACKET,'(',1,8045)
-LexToken(VAR,'ot',1,8046)
-LexToken(COMPARISON,'==',1,8048)
-LexToken(NUMBER,'1',1,8050)
-LexToken(CLOSEBRACKET,')',1,8051)
-LexToken(THEN,'then',1,8053)
-LexToken(EOL,'\n',1,8057)
-LexToken(VAR,'model',1,8086)
-LexToken(DOT,'.',1,8091)
-LexToken(VAR,'ipar',1,8092)
-LexToken(ASSIGNMENT,'=',1,8096)
-LexToken(NUMBER,'13',1,8097)
-LexToken(EOL,'\n',1,8099)
-LexToken(ELSEIF,'elseif',1,8125)
-LexToken(OPENBRACKET,'(',1,8132)
-LexToken(VAR,'ot',1,8133)
-LexToken(COMPARISON,'==',1,8135)
-LexToken(NUMBER,'3',1,8137)
-LexToken(CLOSEBRACKET,')',1,8138)
-LexToken(THEN,'then',1,8140)
-LexToken(EOL,'\n',1,8144)
-LexToken(VAR,'model',1,8173)
-LexToken(DOT,'.',1,8178)
-LexToken(VAR,'ipar',1,8179)
-LexToken(ASSIGNMENT,'=',1,8183)
-LexToken(NUMBER,'14',1,8184)
-LexToken(EOL,'\n',1,8186)
-LexToken(ELSEIF,'elseif',1,8212)
-LexToken(OPENBRACKET,'(',1,8219)
-LexToken(VAR,'ot',1,8220)
-LexToken(COMPARISON,'==',1,8222)
-LexToken(NUMBER,'5',1,8224)
-LexToken(CLOSEBRACKET,')',1,8225)
-LexToken(THEN,'then',1,8227)
-LexToken(EOL,'\n',1,8231)
-LexToken(VAR,'model',1,8260)
-LexToken(DOT,'.',1,8265)
-LexToken(VAR,'ipar',1,8266)
-LexToken(ASSIGNMENT,'=',1,8270)
-LexToken(NUMBER,'49',1,8271)
-LexToken(EOL,'\n',1,8273)
-LexToken(ELSEIF,'elseif',1,8299)
-LexToken(OPENBRACKET,'(',1,8306)
-LexToken(VAR,'ot',1,8307)
-LexToken(COMPARISON,'==',1,8309)
-LexToken(NUMBER,'6',1,8311)
-LexToken(CLOSEBRACKET,')',1,8312)
-LexToken(THEN,'then',1,8314)
-LexToken(EOL,'\n',1,8318)
-LexToken(VAR,'model',1,8347)
-LexToken(DOT,'.',1,8352)
-LexToken(VAR,'ipar',1,8353)
-LexToken(ASSIGNMENT,'=',1,8357)
-LexToken(NUMBER,'50',1,8358)
-LexToken(EOL,'\n',1,8360)
-LexToken(ELSEIF,'elseif',1,8386)
-LexToken(OPENBRACKET,'(',1,8393)
-LexToken(VAR,'ot',1,8394)
-LexToken(COMPARISON,'==',1,8396)
-LexToken(NUMBER,'7',1,8398)
-LexToken(CLOSEBRACKET,')',1,8399)
-LexToken(THEN,'then',1,8401)
-LexToken(EOL,'\n',1,8405)
-LexToken(VAR,'model',1,8434)
-LexToken(DOT,'.',1,8439)
-LexToken(VAR,'ipar',1,8440)
-LexToken(ASSIGNMENT,'=',1,8444)
-LexToken(NUMBER,'51',1,8445)
-LexToken(EOL,'\n',1,8447)
-LexToken(ELSEIF,'elseif',1,8473)
-LexToken(OPENBRACKET,'(',1,8480)
-LexToken(VAR,'ot',1,8481)
-LexToken(COMPARISON,'==',1,8483)
-LexToken(NUMBER,'8',1,8485)
-LexToken(CLOSEBRACKET,')',1,8486)
-LexToken(THEN,'then',1,8488)
-LexToken(EOL,'\n',1,8492)
-LexToken(VAR,'model',1,8521)
-LexToken(DOT,'.',1,8526)
-LexToken(VAR,'ipar',1,8527)
-LexToken(ASSIGNMENT,'=',1,8531)
-LexToken(NUMBER,'52',1,8532)
-LexToken(EOL,'\n',1,8534)
-LexToken(END,'end',1,8560)
-LexToken(EOL,'\n',1,8563)
-LexToken(ELSEIF,'elseif',1,8584)
-LexToken(OPENBRACKET,'(',1,8591)
-LexToken(VAR,'it',1,8592)
-LexToken(COMPARISON,'==',1,8594)
-LexToken(NUMBER,'5',1,8596)
-LexToken(CLOSEBRACKET,')',1,8597)
-LexToken(THEN,'then',1,8599)
-LexToken(EOL,'\n',1,8603)
-LexToken(IF,'if',1,8628)
-LexToken(OPENBRACKET,'(',1,8631)
-LexToken(VAR,'ot',1,8632)
-LexToken(COMPARISON,'==',1,8634)
-LexToken(NUMBER,'1',1,8636)
-LexToken(CLOSEBRACKET,')',1,8637)
-LexToken(THEN,'then',1,8639)
-LexToken(EOL,'\n',1,8643)
-LexToken(VAR,'model',1,8672)
-LexToken(DOT,'.',1,8677)
-LexToken(VAR,'ipar',1,8678)
-LexToken(ASSIGNMENT,'=',1,8682)
-LexToken(NUMBER,'18',1,8683)
-LexToken(EOL,'\n',1,8685)
-LexToken(ELSEIF,'elseif',1,8711)
-LexToken(OPENBRACKET,'(',1,8718)
-LexToken(VAR,'ot',1,8719)
-LexToken(COMPARISON,'==',1,8721)
-LexToken(NUMBER,'3',1,8723)
-LexToken(CLOSEBRACKET,')',1,8724)
-LexToken(THEN,'then',1,8726)
-LexToken(EOL,'\n',1,8730)
-LexToken(VAR,'model',1,8759)
-LexToken(DOT,'.',1,8764)
-LexToken(VAR,'ipar',1,8765)
-LexToken(ASSIGNMENT,'=',1,8769)
-LexToken(NUMBER,'19',1,8770)
-LexToken(EOL,'\n',1,8772)
-LexToken(ELSEIF,'elseif',1,8798)
-LexToken(OPENBRACKET,'(',1,8805)
-LexToken(VAR,'ot',1,8806)
-LexToken(COMPARISON,'==',1,8808)
-LexToken(NUMBER,'4',1,8810)
-LexToken(CLOSEBRACKET,')',1,8811)
-LexToken(THEN,'then',1,8813)
-LexToken(EOL,'\n',1,8817)
-LexToken(VAR,'model',1,8846)
-LexToken(DOT,'.',1,8851)
-LexToken(VAR,'ipar',1,8852)
-LexToken(ASSIGNMENT,'=',1,8856)
-LexToken(NUMBER,'20',1,8857)
-LexToken(EOL,'\n',1,8859)
-LexToken(ELSEIF,'elseif',1,8885)
-LexToken(OPENBRACKET,'(',1,8892)
-LexToken(VAR,'ot',1,8893)
-LexToken(COMPARISON,'==',1,8895)
-LexToken(NUMBER,'6',1,8897)
-LexToken(CLOSEBRACKET,')',1,8898)
-LexToken(THEN,'then',1,8900)
-LexToken(EOL,'\n',1,8904)
-LexToken(VAR,'model',1,8933)
-LexToken(DOT,'.',1,8938)
-LexToken(VAR,'ipar',1,8939)
-LexToken(ASSIGNMENT,'=',1,8943)
-LexToken(NUMBER,'53',1,8944)
-LexToken(EOL,'\n',1,8946)
-LexToken(ELSEIF,'elseif',1,8972)
-LexToken(OPENBRACKET,'(',1,8979)
-LexToken(VAR,'ot',1,8980)
-LexToken(COMPARISON,'==',1,8982)
-LexToken(NUMBER,'7',1,8984)
-LexToken(CLOSEBRACKET,')',1,8985)
-LexToken(THEN,'then',1,8987)
-LexToken(EOL,'\n',1,8991)
-LexToken(VAR,'model',1,9020)
-LexToken(DOT,'.',1,9025)
-LexToken(VAR,'ipar',1,9026)
-LexToken(ASSIGNMENT,'=',1,9030)
-LexToken(NUMBER,'54',1,9031)
-LexToken(EOL,'\n',1,9033)
-LexToken(ELSEIF,'elseif',1,9059)
-LexToken(OPENBRACKET,'(',1,9066)
-LexToken(VAR,'ot',1,9067)
-LexToken(COMPARISON,'==',1,9069)
-LexToken(NUMBER,'8',1,9071)
-LexToken(CLOSEBRACKET,')',1,9072)
-LexToken(THEN,'then',1,9074)
-LexToken(EOL,'\n',1,9078)
-LexToken(VAR,'model',1,9107)
-LexToken(DOT,'.',1,9112)
-LexToken(VAR,'ipar',1,9113)
-LexToken(ASSIGNMENT,'=',1,9117)
-LexToken(NUMBER,'55',1,9118)
-LexToken(EOL,'\n',1,9120)
-LexToken(END,'end',1,9146)
-LexToken(EOL,'\n',1,9149)
-LexToken(ELSEIF,'elseif',1,9170)
-LexToken(OPENBRACKET,'(',1,9177)
-LexToken(VAR,'it',1,9178)
-LexToken(COMPARISON,'==',1,9180)
-LexToken(NUMBER,'6',1,9182)
-LexToken(CLOSEBRACKET,')',1,9183)
-LexToken(THEN,'then',1,9185)
-LexToken(EOL,'\n',1,9189)
-LexToken(IF,'if',1,9214)
-LexToken(OPENBRACKET,'(',1,9217)
-LexToken(VAR,'ot',1,9218)
-LexToken(COMPARISON,'==',1,9220)
-LexToken(NUMBER,'1',1,9222)
-LexToken(CLOSEBRACKET,')',1,9223)
-LexToken(THEN,'then',1,9225)
-LexToken(EOL,'\n',1,9229)
-LexToken(VAR,'model',1,9258)
-LexToken(DOT,'.',1,9263)
-LexToken(VAR,'ipar',1,9264)
-LexToken(ASSIGNMENT,'=',1,9268)
-LexToken(NUMBER,'23',1,9269)
-LexToken(EOL,'\n',1,9271)
-LexToken(ELSEIF,'elseif',1,9297)
-LexToken(OPENBRACKET,'(',1,9304)
-LexToken(VAR,'ot',1,9305)
-LexToken(COMPARISON,'==',1,9307)
-LexToken(NUMBER,'3',1,9309)
-LexToken(CLOSEBRACKET,')',1,9310)
-LexToken(THEN,'then',1,9312)
-LexToken(EOL,'\n',1,9316)
-LexToken(VAR,'model',1,9345)
-LexToken(DOT,'.',1,9350)
-LexToken(VAR,'ipar',1,9351)
-LexToken(ASSIGNMENT,'=',1,9355)
-LexToken(NUMBER,'56',1,9356)
-LexToken(EOL,'\n',1,9358)
-LexToken(ELSEIF,'elseif',1,9384)
-LexToken(OPENBRACKET,'(',1,9391)
-LexToken(VAR,'ot',1,9392)
-LexToken(COMPARISON,'==',1,9394)
-LexToken(NUMBER,'4',1,9396)
-LexToken(CLOSEBRACKET,')',1,9397)
-LexToken(THEN,'then',1,9399)
-LexToken(EOL,'\n',1,9403)
-LexToken(VAR,'model',1,9432)
-LexToken(DOT,'.',1,9437)
-LexToken(VAR,'ipar',1,9438)
-LexToken(ASSIGNMENT,'=',1,9442)
-LexToken(NUMBER,'57',1,9443)
-LexToken(EOL,'\n',1,9445)
-LexToken(ELSEIF,'elseif',1,9471)
-LexToken(OPENBRACKET,'(',1,9478)
-LexToken(VAR,'ot',1,9479)
-LexToken(COMPARISON,'==',1,9481)
-LexToken(NUMBER,'5',1,9483)
-LexToken(CLOSEBRACKET,')',1,9484)
-LexToken(THEN,'then',1,9486)
-LexToken(EOL,'\n',1,9490)
-LexToken(VAR,'model',1,9519)
-LexToken(DOT,'.',1,9524)
-LexToken(VAR,'ipar',1,9525)
-LexToken(ASSIGNMENT,'=',1,9529)
-LexToken(NUMBER,'58',1,9530)
-LexToken(EOL,'\n',1,9532)
-LexToken(ELSEIF,'elseif',1,9558)
-LexToken(OPENBRACKET,'(',1,9565)
-LexToken(VAR,'ot',1,9566)
-LexToken(COMPARISON,'==',1,9568)
-LexToken(NUMBER,'7',1,9570)
-LexToken(CLOSEBRACKET,')',1,9571)
-LexToken(THEN,'then',1,9573)
-LexToken(EOL,'\n',1,9577)
-LexToken(VAR,'model',1,9606)
-LexToken(DOT,'.',1,9611)
-LexToken(VAR,'ipar',1,9612)
-LexToken(ASSIGNMENT,'=',1,9616)
-LexToken(NUMBER,'59',1,9617)
-LexToken(EOL,'\n',1,9619)
-LexToken(ELSEIF,'elseif',1,9645)
-LexToken(OPENBRACKET,'(',1,9652)
-LexToken(VAR,'ot',1,9653)
-LexToken(COMPARISON,'==',1,9655)
-LexToken(NUMBER,'8',1,9657)
-LexToken(CLOSEBRACKET,')',1,9658)
-LexToken(THEN,'then',1,9660)
-LexToken(EOL,'\n',1,9664)
-LexToken(VAR,'model',1,9693)
-LexToken(DOT,'.',1,9698)
-LexToken(VAR,'ipar',1,9699)
-LexToken(ASSIGNMENT,'=',1,9703)
-LexToken(NUMBER,'60',1,9704)
-LexToken(EOL,'\n',1,9706)
-LexToken(END,'end',1,9732)
-LexToken(EOL,'\n',1,9735)
-LexToken(ELSEIF,'elseif',1,9756)
-LexToken(OPENBRACKET,'(',1,9763)
-LexToken(VAR,'it',1,9764)
-LexToken(COMPARISON,'==',1,9766)
-LexToken(NUMBER,'7',1,9768)
-LexToken(CLOSEBRACKET,')',1,9769)
-LexToken(THEN,'then',1,9771)
-LexToken(EOL,'\n',1,9775)
-LexToken(IF,'if',1,9800)
-LexToken(OPENBRACKET,'(',1,9803)
-LexToken(VAR,'ot',1,9804)
-LexToken(COMPARISON,'==',1,9806)
-LexToken(NUMBER,'1',1,9808)
-LexToken(CLOSEBRACKET,')',1,9809)
-LexToken(THEN,'then',1,9811)
-LexToken(EOL,'\n',1,9815)
-LexToken(VAR,'model',1,9844)
-LexToken(DOT,'.',1,9849)
-LexToken(VAR,'ipar',1,9850)
-LexToken(ASSIGNMENT,'=',1,9854)
-LexToken(NUMBER,'28',1,9855)
-LexToken(EOL,'\n',1,9857)
-LexToken(ELSEIF,'elseif',1,9883)
-LexToken(OPENBRACKET,'(',1,9890)
-LexToken(VAR,'ot',1,9891)
-LexToken(COMPARISON,'==',1,9893)
-LexToken(NUMBER,'3',1,9895)
-LexToken(CLOSEBRACKET,')',1,9896)
-LexToken(THEN,'then',1,9898)
-LexToken(EOL,'\n',1,9902)
-LexToken(VAR,'model',1,9931)
-LexToken(DOT,'.',1,9936)
-LexToken(VAR,'ipar',1,9937)
-LexToken(ASSIGNMENT,'=',1,9941)
-LexToken(NUMBER,'29',1,9942)
-LexToken(EOL,'\n',1,9944)
-LexToken(ELSEIF,'elseif',1,9970)
-LexToken(OPENBRACKET,'(',1,9977)
-LexToken(VAR,'ot',1,9978)
-LexToken(COMPARISON,'==',1,9980)
-LexToken(NUMBER,'4',1,9982)
-LexToken(CLOSEBRACKET,')',1,9983)
-LexToken(THEN,'then',1,9985)
-LexToken(EOL,'\n',1,9989)
-LexToken(VAR,'model',1,10018)
-LexToken(DOT,'.',1,10023)
-LexToken(VAR,'ipar',1,10024)
-LexToken(ASSIGNMENT,'=',1,10028)
-LexToken(NUMBER,'61',1,10029)
-LexToken(EOL,'\n',1,10031)
-LexToken(ELSEIF,'elseif',1,10057)
-LexToken(OPENBRACKET,'(',1,10064)
-LexToken(VAR,'ot',1,10065)
-LexToken(COMPARISON,'==',1,10067)
-LexToken(NUMBER,'5',1,10069)
-LexToken(CLOSEBRACKET,')',1,10070)
-LexToken(THEN,'then',1,10072)
-LexToken(EOL,'\n',1,10076)
-LexToken(VAR,'model',1,10105)
-LexToken(DOT,'.',1,10110)
-LexToken(VAR,'ipar',1,10111)
-LexToken(ASSIGNMENT,'=',1,10115)
-LexToken(NUMBER,'62',1,10116)
-LexToken(EOL,'\n',1,10118)
-LexToken(ELSEIF,'elseif',1,10144)
-LexToken(OPENBRACKET,'(',1,10151)
-LexToken(VAR,'ot',1,10152)
-LexToken(COMPARISON,'==',1,10154)
-LexToken(NUMBER,'6',1,10156)
-LexToken(CLOSEBRACKET,')',1,10157)
-LexToken(THEN,'then',1,10159)
-LexToken(EOL,'\n',1,10163)
-LexToken(VAR,'model',1,10192)
-LexToken(DOT,'.',1,10197)
-LexToken(VAR,'ipar',1,10198)
-LexToken(ASSIGNMENT,'=',1,10202)
-LexToken(NUMBER,'31',1,10203)
-LexToken(EOL,'\n',1,10205)
-LexToken(ELSEIF,'elseif',1,10231)
-LexToken(OPENBRACKET,'(',1,10238)
-LexToken(VAR,'ot',1,10239)
-LexToken(COMPARISON,'==',1,10241)
-LexToken(NUMBER,'8',1,10243)
-LexToken(CLOSEBRACKET,')',1,10244)
-LexToken(THEN,'then',1,10246)
-LexToken(EOL,'\n',1,10250)
-LexToken(VAR,'model',1,10279)
-LexToken(DOT,'.',1,10284)
-LexToken(VAR,'ipar',1,10285)
-LexToken(ASSIGNMENT,'=',1,10289)
-LexToken(NUMBER,'63',1,10290)
-LexToken(EOL,'\n',1,10292)
-LexToken(END,'end',1,10318)
-LexToken(EOL,'\n',1,10321)
-LexToken(ELSEIF,'elseif',1,10342)
-LexToken(OPENBRACKET,'(',1,10349)
-LexToken(VAR,'it',1,10350)
-LexToken(COMPARISON,'==',1,10352)
-LexToken(NUMBER,'8',1,10354)
-LexToken(CLOSEBRACKET,')',1,10355)
-LexToken(THEN,'then',1,10357)
-LexToken(EOL,'\n',1,10361)
-LexToken(IF,'if',1,10386)
-LexToken(OPENBRACKET,'(',1,10389)
-LexToken(VAR,'ot',1,10390)
-LexToken(COMPARISON,'==',1,10392)
-LexToken(NUMBER,'1',1,10394)
-LexToken(CLOSEBRACKET,')',1,10395)
-LexToken(THEN,'then',1,10397)
-LexToken(EOL,'\n',1,10401)
-LexToken(VAR,'model',1,10430)
-LexToken(DOT,'.',1,10435)
-LexToken(VAR,'ipar',1,10436)
-LexToken(ASSIGNMENT,'=',1,10440)
-LexToken(NUMBER,'33',1,10441)
-LexToken(EOL,'\n',1,10443)
-LexToken(ELSEIF,'elseif',1,10469)
-LexToken(OPENBRACKET,'(',1,10476)
-LexToken(VAR,'ot',1,10477)
-LexToken(COMPARISON,'==',1,10479)
-LexToken(NUMBER,'3',1,10481)
-LexToken(CLOSEBRACKET,')',1,10482)
-LexToken(THEN,'then',1,10484)
-LexToken(EOL,'\n',1,10488)
-LexToken(VAR,'model',1,10517)
-LexToken(DOT,'.',1,10522)
-LexToken(VAR,'ipar',1,10523)
-LexToken(ASSIGNMENT,'=',1,10527)
-LexToken(NUMBER,'34',1,10528)
-LexToken(EOL,'\n',1,10530)
-LexToken(ELSEIF,'elseif',1,10556)
-LexToken(OPENBRACKET,'(',1,10563)
-LexToken(VAR,'ot',1,10564)
-LexToken(COMPARISON,'==',1,10566)
-LexToken(NUMBER,'4',1,10568)
-LexToken(CLOSEBRACKET,')',1,10569)
-LexToken(THEN,'then',1,10571)
-LexToken(EOL,'\n',1,10575)
-LexToken(VAR,'model',1,10604)
-LexToken(DOT,'.',1,10609)
-LexToken(VAR,'ipar',1,10610)
-LexToken(ASSIGNMENT,'=',1,10614)
-LexToken(NUMBER,'35',1,10615)
-LexToken(EOL,'\n',1,10617)
-LexToken(ELSEIF,'elseif',1,10643)
-LexToken(OPENBRACKET,'(',1,10650)
-LexToken(VAR,'ot',1,10651)
-LexToken(COMPARISON,'==',1,10653)
-LexToken(NUMBER,'5',1,10655)
-LexToken(CLOSEBRACKET,')',1,10656)
-LexToken(THEN,'then',1,10658)
-LexToken(EOL,'\n',1,10662)
-LexToken(VAR,'model',1,10691)
-LexToken(DOT,'.',1,10696)
-LexToken(VAR,'ipar',1,10697)
-LexToken(ASSIGNMENT,'=',1,10701)
-LexToken(NUMBER,'64',1,10702)
-LexToken(EOL,'\n',1,10704)
-LexToken(ELSEIF,'elseif',1,10730)
-LexToken(OPENBRACKET,'(',1,10737)
-LexToken(VAR,'ot',1,10738)
-LexToken(COMPARISON,'==',1,10740)
-LexToken(NUMBER,'6',1,10742)
-LexToken(CLOSEBRACKET,')',1,10743)
-LexToken(THEN,'then',1,10745)
-LexToken(EOL,'\n',1,10749)
-LexToken(VAR,'model',1,10778)
-LexToken(DOT,'.',1,10783)
-LexToken(VAR,'ipar',1,10784)
-LexToken(ASSIGNMENT,'=',1,10788)
-LexToken(NUMBER,'36',1,10789)
-LexToken(EOL,'\n',1,10791)
-LexToken(ELSEIF,'elseif',1,10817)
-LexToken(OPENBRACKET,'(',1,10824)
-LexToken(VAR,'ot',1,10825)
-LexToken(COMPARISON,'==',1,10827)
-LexToken(NUMBER,'7',1,10829)
-LexToken(CLOSEBRACKET,')',1,10830)
-LexToken(THEN,'then',1,10832)
-LexToken(EOL,'\n',1,10836)
-LexToken(VAR,'model',1,10865)
-LexToken(DOT,'.',1,10870)
-LexToken(VAR,'ipar',1,10871)
-LexToken(ASSIGNMENT,'=',1,10875)
-LexToken(NUMBER,'37',1,10876)
-LexToken(EOL,'\n',1,10878)
-LexToken(END,'end',1,10904)
-LexToken(EOL,'\n',1,10907)
-LexToken(END,'end',1,10928)
-LexToken(EOL,'\n',1,10931)
-LexToken(ELSEIF,'elseif',1,10948)
-LexToken(OPENBRACKET,'(',1,10955)
-LexToken(VAR,'np',1,10956)
-LexToken(COMPARISON,'==',1,10958)
-LexToken(NUMBER,'2',1,10960)
-LexToken(CLOSEBRACKET,')',1,10961)
-LexToken(THEN,'then',1,10963)
-LexToken(EOL,'\n',1,10967)
-LexToken(IF,'if',1,10988)
-LexToken(OPENBRACKET,'(',1,10991)
-LexToken(VAR,'it',1,10992)
-LexToken(COMPARISON,'==',1,10994)
-LexToken(NUMBER,'1',1,10996)
-LexToken(CLOSEBRACKET,')',1,10997)
-LexToken(THEN,'then',1,10999)
-LexToken(EOL,'\n',1,11003)
-LexToken(IF,'if',1,11028)
-LexToken(OPENBRACKET,'(',1,11031)
-LexToken(VAR,'ot',1,11032)
-LexToken(COMPARISON,'==',1,11034)
-LexToken(NUMBER,'3',1,11036)
-LexToken(CLOSEBRACKET,')',1,11037)
-LexToken(THEN,'then',1,11039)
-LexToken(EOL,'\n',1,11043)
-LexToken(VAR,'model',1,11072)
-LexToken(DOT,'.',1,11077)
-LexToken(VAR,'ipar',1,11078)
-LexToken(ASSIGNMENT,'=',1,11082)
-LexToken(NUMBER,'65',1,11083)
-LexToken(EOL,'\n',1,11085)
-LexToken(ELSEIF,'elseif',1,11111)
-LexToken(OPENBRACKET,'(',1,11118)
-LexToken(VAR,'ot',1,11119)
-LexToken(COMPARISON,'==',1,11121)
-LexToken(NUMBER,'4',1,11123)
-LexToken(CLOSEBRACKET,')',1,11124)
-LexToken(THEN,'then',1,11126)
-LexToken(EOL,'\n',1,11130)
-LexToken(VAR,'model',1,11159)
-LexToken(DOT,'.',1,11164)
-LexToken(VAR,'ipar',1,11165)
-LexToken(ASSIGNMENT,'=',1,11169)
-LexToken(NUMBER,'66',1,11170)
-LexToken(EOL,'\n',1,11172)
-LexToken(ELSEIF,'elseif',1,11198)
-LexToken(OPENBRACKET,'(',1,11205)
-LexToken(VAR,'ot',1,11206)
-LexToken(COMPARISON,'==',1,11208)
-LexToken(NUMBER,'5',1,11210)
-LexToken(CLOSEBRACKET,')',1,11211)
-LexToken(THEN,'then',1,11213)
-LexToken(EOL,'\n',1,11217)
-LexToken(VAR,'model',1,11246)
-LexToken(DOT,'.',1,11251)
-LexToken(VAR,'ipar',1,11252)
-LexToken(ASSIGNMENT,'=',1,11256)
-LexToken(NUMBER,'67',1,11257)
-LexToken(EOL,'\n',1,11259)
-LexToken(ELSEIF,'elseif',1,11285)
-LexToken(OPENBRACKET,'(',1,11292)
-LexToken(VAR,'ot',1,11293)
-LexToken(COMPARISON,'==',1,11295)
-LexToken(NUMBER,'6',1,11297)
-LexToken(CLOSEBRACKET,')',1,11298)
-LexToken(THEN,'then',1,11300)
-LexToken(EOL,'\n',1,11304)
-LexToken(VAR,'model',1,11333)
-LexToken(DOT,'.',1,11338)
-LexToken(VAR,'ipar',1,11339)
-LexToken(ASSIGNMENT,'=',1,11343)
-LexToken(NUMBER,'68',1,11344)
-LexToken(EOL,'\n',1,11346)
-LexToken(ELSEIF,'elseif',1,11372)
-LexToken(OPENBRACKET,'(',1,11379)
-LexToken(VAR,'ot',1,11380)
-LexToken(COMPARISON,'==',1,11382)
-LexToken(NUMBER,'7',1,11384)
-LexToken(CLOSEBRACKET,')',1,11385)
-LexToken(THEN,'then',1,11387)
-LexToken(EOL,'\n',1,11391)
-LexToken(VAR,'model',1,11420)
-LexToken(DOT,'.',1,11425)
-LexToken(VAR,'ipar',1,11426)
-LexToken(ASSIGNMENT,'=',1,11430)
-LexToken(NUMBER,'69',1,11431)
-LexToken(EOL,'\n',1,11433)
-LexToken(ELSEIF,'elseif',1,11459)
-LexToken(OPENBRACKET,'(',1,11466)
-LexToken(VAR,'ot',1,11467)
-LexToken(COMPARISON,'==',1,11469)
-LexToken(NUMBER,'8',1,11471)
-LexToken(CLOSEBRACKET,')',1,11472)
-LexToken(THEN,'then',1,11474)
-LexToken(EOL,'\n',1,11478)
-LexToken(VAR,'model',1,11507)
-LexToken(DOT,'.',1,11512)
-LexToken(VAR,'ipar',1,11513)
-LexToken(ASSIGNMENT,'=',1,11517)
-LexToken(NUMBER,'70',1,11518)
-LexToken(EOL,'\n',1,11520)
-LexToken(END,'end',1,11546)
-LexToken(EOL,'\n',1,11549)
-LexToken(ELSEIF,'elseif',1,11570)
-LexToken(OPENBRACKET,'(',1,11577)
-LexToken(VAR,'it',1,11578)
-LexToken(COMPARISON,'==',1,11580)
-LexToken(NUMBER,'3',1,11582)
-LexToken(CLOSEBRACKET,')',1,11583)
-LexToken(THEN,'then',1,11585)
-LexToken(EOL,'\n',1,11589)
-LexToken(IF,'if',1,11614)
-LexToken(OPENBRACKET,'(',1,11617)
-LexToken(VAR,'ot',1,11618)
-LexToken(COMPARISON,'==',1,11620)
-LexToken(NUMBER,'1',1,11622)
-LexToken(CLOSEBRACKET,')',1,11623)
-LexToken(THEN,'then',1,11625)
-LexToken(EOL,'\n',1,11629)
-LexToken(VAR,'model',1,11658)
-LexToken(DOT,'.',1,11663)
-LexToken(VAR,'ipar',1,11664)
-LexToken(ASSIGNMENT,'=',1,11668)
-LexToken(NUMBER,'8',1,11669)
-LexToken(EOL,'\n',1,11670)
-LexToken(ELSEIF,'elseif',1,11696)
-LexToken(OPENBRACKET,'(',1,11703)
-LexToken(VAR,'ot',1,11704)
-LexToken(COMPARISON,'==',1,11706)
-LexToken(NUMBER,'4',1,11708)
-LexToken(CLOSEBRACKET,')',1,11709)
-LexToken(THEN,'then',1,11711)
-LexToken(EOL,'\n',1,11715)
-LexToken(VAR,'model',1,11744)
-LexToken(DOT,'.',1,11749)
-LexToken(VAR,'ipar',1,11750)
-LexToken(ASSIGNMENT,'=',1,11754)
-LexToken(NUMBER,'71',1,11755)
-LexToken(EOL,'\n',1,11757)
-LexToken(ELSEIF,'elseif',1,11783)
-LexToken(OPENBRACKET,'(',1,11790)
-LexToken(VAR,'ot',1,11791)
-LexToken(COMPARISON,'==',1,11793)
-LexToken(NUMBER,'5',1,11795)
-LexToken(CLOSEBRACKET,')',1,11796)
-LexToken(THEN,'then',1,11798)
-LexToken(EOL,'\n',1,11802)
-LexToken(VAR,'model',1,11831)
-LexToken(DOT,'.',1,11836)
-LexToken(VAR,'ipar',1,11837)
-LexToken(ASSIGNMENT,'=',1,11841)
-LexToken(NUMBER,'72',1,11842)
-LexToken(EOL,'\n',1,11844)
-LexToken(ELSEIF,'elseif',1,11870)
-LexToken(OPENBRACKET,'(',1,11877)
-LexToken(VAR,'ot',1,11878)
-LexToken(COMPARISON,'==',1,11880)
-LexToken(NUMBER,'6',1,11882)
-LexToken(CLOSEBRACKET,')',1,11883)
-LexToken(THEN,'then',1,11885)
-LexToken(EOL,'\n',1,11889)
-LexToken(VAR,'model',1,11918)
-LexToken(DOT,'.',1,11923)
-LexToken(VAR,'ipar',1,11924)
-LexToken(ASSIGNMENT,'=',1,11928)
-LexToken(NUMBER,'73',1,11929)
-LexToken(EOL,'\n',1,11931)
-LexToken(ELSEIF,'elseif',1,11957)
-LexToken(OPENBRACKET,'(',1,11964)
-LexToken(VAR,'ot',1,11965)
-LexToken(COMPARISON,'==',1,11967)
-LexToken(NUMBER,'7',1,11969)
-LexToken(CLOSEBRACKET,')',1,11970)
-LexToken(THEN,'then',1,11972)
-LexToken(EOL,'\n',1,11976)
-LexToken(VAR,'model',1,12005)
-LexToken(DOT,'.',1,12010)
-LexToken(VAR,'ipar',1,12011)
-LexToken(ASSIGNMENT,'=',1,12015)
-LexToken(NUMBER,'74',1,12016)
-LexToken(EOL,'\n',1,12018)
-LexToken(ELSEIF,'elseif',1,12044)
-LexToken(OPENBRACKET,'(',1,12051)
-LexToken(VAR,'ot',1,12052)
-LexToken(COMPARISON,'==',1,12054)
-LexToken(NUMBER,'8',1,12056)
-LexToken(CLOSEBRACKET,')',1,12057)
-LexToken(THEN,'then',1,12059)
-LexToken(EOL,'\n',1,12063)
-LexToken(VAR,'model',1,12092)
-LexToken(DOT,'.',1,12097)
-LexToken(VAR,'ipar',1,12098)
-LexToken(ASSIGNMENT,'=',1,12102)
-LexToken(NUMBER,'75',1,12103)
-LexToken(EOL,'\n',1,12105)
-LexToken(END,'end',1,12131)
-LexToken(EOL,'\n',1,12134)
-LexToken(ELSEIF,'elseif',1,12155)
-LexToken(OPENBRACKET,'(',1,12162)
-LexToken(VAR,'it',1,12163)
-LexToken(COMPARISON,'==',1,12165)
-LexToken(NUMBER,'4',1,12167)
-LexToken(CLOSEBRACKET,')',1,12168)
-LexToken(THEN,'then',1,12170)
-LexToken(EOL,'\n',1,12174)
-LexToken(IF,'if',1,12199)
-LexToken(OPENBRACKET,'(',1,12202)
-LexToken(VAR,'ot',1,12203)
-LexToken(COMPARISON,'==',1,12205)
-LexToken(NUMBER,'1',1,12207)
-LexToken(CLOSEBRACKET,')',1,12208)
-LexToken(THEN,'then',1,12210)
-LexToken(EOL,'\n',1,12214)
-LexToken(VAR,'model',1,12243)
-LexToken(DOT,'.',1,12248)
-LexToken(VAR,'ipar',1,12249)
-LexToken(ASSIGNMENT,'=',1,12253)
-LexToken(NUMBER,'13',1,12254)
-LexToken(EOL,'\n',1,12256)
-LexToken(ELSEIF,'elseif',1,12282)
-LexToken(OPENBRACKET,'(',1,12289)
-LexToken(VAR,'ot',1,12290)
-LexToken(COMPARISON,'==',1,12292)
-LexToken(NUMBER,'3',1,12294)
-LexToken(CLOSEBRACKET,')',1,12295)
-LexToken(THEN,'then',1,12297)
-LexToken(EOL,'\n',1,12301)
-LexToken(VAR,'model',1,12330)
-LexToken(DOT,'.',1,12335)
-LexToken(VAR,'ipar',1,12336)
-LexToken(ASSIGNMENT,'=',1,12340)
-LexToken(NUMBER,'14',1,12341)
-LexToken(EOL,'\n',1,12343)
-LexToken(ELSEIF,'elseif',1,12369)
-LexToken(OPENBRACKET,'(',1,12376)
-LexToken(VAR,'ot',1,12377)
-LexToken(COMPARISON,'==',1,12379)
-LexToken(NUMBER,'5',1,12381)
-LexToken(CLOSEBRACKET,')',1,12382)
-LexToken(THEN,'then',1,12384)
-LexToken(EOL,'\n',1,12388)
-LexToken(VAR,'model',1,12417)
-LexToken(DOT,'.',1,12422)
-LexToken(VAR,'ipar',1,12423)
-LexToken(ASSIGNMENT,'=',1,12427)
-LexToken(NUMBER,'76',1,12428)
-LexToken(EOL,'\n',1,12430)
-LexToken(ELSEIF,'elseif',1,12456)
-LexToken(OPENBRACKET,'(',1,12463)
-LexToken(VAR,'ot',1,12464)
-LexToken(COMPARISON,'==',1,12466)
-LexToken(NUMBER,'6',1,12468)
-LexToken(CLOSEBRACKET,')',1,12469)
-LexToken(THEN,'then',1,12471)
-LexToken(EOL,'\n',1,12475)
-LexToken(VAR,'model',1,12504)
-LexToken(DOT,'.',1,12509)
-LexToken(VAR,'ipar',1,12510)
-LexToken(ASSIGNMENT,'=',1,12514)
-LexToken(NUMBER,'77',1,12515)
-LexToken(EOL,'\n',1,12517)
-LexToken(ELSEIF,'elseif',1,12543)
-LexToken(OPENBRACKET,'(',1,12550)
-LexToken(VAR,'ot',1,12551)
-LexToken(COMPARISON,'==',1,12553)
-LexToken(NUMBER,'7',1,12555)
-LexToken(CLOSEBRACKET,')',1,12556)
-LexToken(THEN,'then',1,12558)
-LexToken(EOL,'\n',1,12562)
-LexToken(VAR,'model',1,12591)
-LexToken(DOT,'.',1,12596)
-LexToken(VAR,'ipar',1,12597)
-LexToken(ASSIGNMENT,'=',1,12601)
-LexToken(NUMBER,'78',1,12602)
-LexToken(EOL,'\n',1,12604)
-LexToken(ELSEIF,'elseif',1,12630)
-LexToken(OPENBRACKET,'(',1,12637)
-LexToken(VAR,'ot',1,12638)
-LexToken(COMPARISON,'==',1,12640)
-LexToken(NUMBER,'8',1,12642)
-LexToken(CLOSEBRACKET,')',1,12643)
-LexToken(THEN,'then',1,12645)
-LexToken(EOL,'\n',1,12649)
-LexToken(VAR,'model',1,12678)
-LexToken(DOT,'.',1,12683)
-LexToken(VAR,'ipar',1,12684)
-LexToken(ASSIGNMENT,'=',1,12688)
-LexToken(NUMBER,'79',1,12689)
-LexToken(EOL,'\n',1,12691)
-LexToken(END,'end',1,12717)
-LexToken(EOL,'\n',1,12720)
-LexToken(ELSEIF,'elseif',1,12741)
-LexToken(OPENBRACKET,'(',1,12748)
-LexToken(VAR,'it',1,12749)
-LexToken(COMPARISON,'==',1,12751)
-LexToken(NUMBER,'5',1,12753)
-LexToken(CLOSEBRACKET,')',1,12754)
-LexToken(THEN,'then',1,12756)
-LexToken(EOL,'\n',1,12760)
-LexToken(IF,'if',1,12785)
-LexToken(OPENBRACKET,'(',1,12788)
-LexToken(VAR,'ot',1,12789)
-LexToken(COMPARISON,'==',1,12791)
-LexToken(NUMBER,'1',1,12793)
-LexToken(CLOSEBRACKET,')',1,12794)
-LexToken(THEN,'then',1,12796)
-LexToken(EOL,'\n',1,12800)
-LexToken(VAR,'model',1,12829)
-LexToken(DOT,'.',1,12834)
-LexToken(VAR,'ipar',1,12835)
-LexToken(ASSIGNMENT,'=',1,12839)
-LexToken(NUMBER,'18',1,12840)
-LexToken(EOL,'\n',1,12842)
-LexToken(ELSEIF,'elseif',1,12868)
-LexToken(OPENBRACKET,'(',1,12875)
-LexToken(VAR,'ot',1,12876)
-LexToken(COMPARISON,'==',1,12878)
-LexToken(NUMBER,'3',1,12880)
-LexToken(CLOSEBRACKET,')',1,12881)
-LexToken(THEN,'then',1,12883)
-LexToken(EOL,'\n',1,12887)
-LexToken(VAR,'model',1,12916)
-LexToken(DOT,'.',1,12921)
-LexToken(VAR,'ipar',1,12922)
-LexToken(ASSIGNMENT,'=',1,12926)
-LexToken(NUMBER,'19',1,12927)
-LexToken(EOL,'\n',1,12929)
-LexToken(ELSEIF,'elseif',1,12955)
-LexToken(OPENBRACKET,'(',1,12962)
-LexToken(VAR,'ot',1,12963)
-LexToken(COMPARISON,'==',1,12965)
-LexToken(NUMBER,'4',1,12967)
-LexToken(CLOSEBRACKET,')',1,12968)
-LexToken(THEN,'then',1,12970)
-LexToken(EOL,'\n',1,12974)
-LexToken(VAR,'model',1,13003)
-LexToken(DOT,'.',1,13008)
-LexToken(VAR,'ipar',1,13009)
-LexToken(ASSIGNMENT,'=',1,13013)
-LexToken(NUMBER,'20',1,13014)
-LexToken(EOL,'\n',1,13016)
-LexToken(ELSEIF,'elseif',1,13042)
-LexToken(OPENBRACKET,'(',1,13049)
-LexToken(VAR,'ot',1,13050)
-LexToken(COMPARISON,'==',1,13052)
-LexToken(NUMBER,'6',1,13054)
-LexToken(CLOSEBRACKET,')',1,13055)
-LexToken(THEN,'then',1,13057)
-LexToken(EOL,'\n',1,13061)
-LexToken(VAR,'model',1,13090)
-LexToken(DOT,'.',1,13095)
-LexToken(VAR,'ipar',1,13096)
-LexToken(ASSIGNMENT,'=',1,13100)
-LexToken(NUMBER,'80',1,13101)
-LexToken(EOL,'\n',1,13103)
-LexToken(ELSEIF,'elseif',1,13129)
-LexToken(OPENBRACKET,'(',1,13136)
-LexToken(VAR,'ot',1,13137)
-LexToken(COMPARISON,'==',1,13139)
-LexToken(NUMBER,'7',1,13141)
-LexToken(CLOSEBRACKET,')',1,13142)
-LexToken(THEN,'then',1,13144)
-LexToken(EOL,'\n',1,13148)
-LexToken(VAR,'model',1,13177)
-LexToken(DOT,'.',1,13182)
-LexToken(VAR,'ipar',1,13183)
-LexToken(ASSIGNMENT,'=',1,13187)
-LexToken(NUMBER,'81',1,13188)
-LexToken(EOL,'\n',1,13190)
-LexToken(ELSEIF,'elseif',1,13216)
-LexToken(OPENBRACKET,'(',1,13223)
-LexToken(VAR,'ot',1,13224)
-LexToken(COMPARISON,'==',1,13226)
-LexToken(NUMBER,'8',1,13228)
-LexToken(CLOSEBRACKET,')',1,13229)
-LexToken(THEN,'then',1,13231)
-LexToken(EOL,'\n',1,13235)
-LexToken(VAR,'model',1,13264)
-LexToken(DOT,'.',1,13269)
-LexToken(VAR,'ipar',1,13270)
-LexToken(ASSIGNMENT,'=',1,13274)
-LexToken(NUMBER,'82',1,13275)
-LexToken(EOL,'\n',1,13277)
-LexToken(END,'end',1,13303)
-LexToken(EOL,'\n',1,13306)
-LexToken(ELSEIF,'elseif',1,13327)
-LexToken(OPENBRACKET,'(',1,13334)
-LexToken(VAR,'it',1,13335)
-LexToken(COMPARISON,'==',1,13337)
-LexToken(NUMBER,'6',1,13339)
-LexToken(CLOSEBRACKET,')',1,13340)
-LexToken(THEN,'then',1,13342)
-LexToken(EOL,'\n',1,13346)
-LexToken(IF,'if',1,13371)
-LexToken(OPENBRACKET,'(',1,13374)
-LexToken(VAR,'ot',1,13375)
-LexToken(COMPARISON,'==',1,13377)
-LexToken(NUMBER,'1',1,13379)
-LexToken(CLOSEBRACKET,')',1,13380)
-LexToken(THEN,'then',1,13382)
-LexToken(EOL,'\n',1,13386)
-LexToken(VAR,'model',1,13415)
-LexToken(DOT,'.',1,13420)
-LexToken(VAR,'ipar',1,13421)
-LexToken(ASSIGNMENT,'=',1,13425)
-LexToken(NUMBER,'23',1,13426)
-LexToken(EOL,'\n',1,13428)
-LexToken(ELSEIF,'elseif',1,13454)
-LexToken(OPENBRACKET,'(',1,13461)
-LexToken(VAR,'ot',1,13462)
-LexToken(COMPARISON,'==',1,13464)
-LexToken(NUMBER,'3',1,13466)
-LexToken(CLOSEBRACKET,')',1,13467)
-LexToken(THEN,'then',1,13469)
-LexToken(EOL,'\n',1,13473)
-LexToken(VAR,'model',1,13502)
-LexToken(DOT,'.',1,13507)
-LexToken(VAR,'ipar',1,13508)
-LexToken(ASSIGNMENT,'=',1,13512)
-LexToken(NUMBER,'83',1,13513)
-LexToken(EOL,'\n',1,13515)
-LexToken(ELSEIF,'elseif',1,13541)
-LexToken(OPENBRACKET,'(',1,13548)
-LexToken(VAR,'ot',1,13549)
-LexToken(COMPARISON,'==',1,13551)
-LexToken(NUMBER,'4',1,13553)
-LexToken(CLOSEBRACKET,')',1,13554)
-LexToken(THEN,'then',1,13556)
-LexToken(EOL,'\n',1,13560)
-LexToken(VAR,'model',1,13589)
-LexToken(DOT,'.',1,13594)
-LexToken(VAR,'ipar',1,13595)
-LexToken(ASSIGNMENT,'=',1,13599)
-LexToken(NUMBER,'84',1,13600)
-LexToken(EOL,'\n',1,13602)
-LexToken(ELSEIF,'elseif',1,13628)
-LexToken(OPENBRACKET,'(',1,13635)
-LexToken(VAR,'ot',1,13636)
-LexToken(COMPARISON,'==',1,13638)
-LexToken(NUMBER,'5',1,13640)
-LexToken(CLOSEBRACKET,')',1,13641)
-LexToken(THEN,'then',1,13643)
-LexToken(EOL,'\n',1,13647)
-LexToken(VAR,'model',1,13676)
-LexToken(DOT,'.',1,13681)
-LexToken(VAR,'ipar',1,13682)
-LexToken(ASSIGNMENT,'=',1,13686)
-LexToken(NUMBER,'85',1,13687)
-LexToken(EOL,'\n',1,13689)
-LexToken(ELSEIF,'elseif',1,13715)
-LexToken(OPENBRACKET,'(',1,13722)
-LexToken(VAR,'ot',1,13723)
-LexToken(COMPARISON,'==',1,13725)
-LexToken(NUMBER,'7',1,13727)
-LexToken(CLOSEBRACKET,')',1,13728)
-LexToken(THEN,'then',1,13730)
-LexToken(EOL,'\n',1,13734)
-LexToken(VAR,'model',1,13763)
-LexToken(DOT,'.',1,13768)
-LexToken(VAR,'ipar',1,13769)
-LexToken(ASSIGNMENT,'=',1,13773)
-LexToken(NUMBER,'86',1,13774)
-LexToken(EOL,'\n',1,13776)
-LexToken(ELSEIF,'elseif',1,13802)
-LexToken(OPENBRACKET,'(',1,13809)
-LexToken(VAR,'ot',1,13810)
-LexToken(COMPARISON,'==',1,13812)
-LexToken(NUMBER,'8',1,13814)
-LexToken(CLOSEBRACKET,')',1,13815)
-LexToken(THEN,'then',1,13817)
-LexToken(EOL,'\n',1,13821)
-LexToken(VAR,'model',1,13850)
-LexToken(DOT,'.',1,13855)
-LexToken(VAR,'ipar',1,13856)
-LexToken(ASSIGNMENT,'=',1,13860)
-LexToken(NUMBER,'87',1,13861)
-LexToken(EOL,'\n',1,13863)
-LexToken(END,'end',1,13889)
-LexToken(EOL,'\n',1,13892)
-LexToken(ELSEIF,'elseif',1,13913)
-LexToken(OPENBRACKET,'(',1,13920)
-LexToken(VAR,'it',1,13921)
-LexToken(COMPARISON,'==',1,13923)
-LexToken(NUMBER,'7',1,13925)
-LexToken(CLOSEBRACKET,')',1,13926)
-LexToken(THEN,'then',1,13928)
-LexToken(EOL,'\n',1,13932)
-LexToken(IF,'if',1,13957)
-LexToken(OPENBRACKET,'(',1,13960)
-LexToken(VAR,'ot',1,13961)
-LexToken(COMPARISON,'==',1,13963)
-LexToken(NUMBER,'1',1,13965)
-LexToken(CLOSEBRACKET,')',1,13966)
-LexToken(THEN,'then',1,13968)
-LexToken(EOL,'\n',1,13972)
-LexToken(VAR,'model',1,14001)
-LexToken(DOT,'.',1,14006)
-LexToken(VAR,'ipar',1,14007)
-LexToken(ASSIGNMENT,'=',1,14011)
-LexToken(NUMBER,'28',1,14012)
-LexToken(EOL,'\n',1,14014)
-LexToken(ELSEIF,'elseif',1,14040)
-LexToken(OPENBRACKET,'(',1,14047)
-LexToken(VAR,'ot',1,14048)
-LexToken(COMPARISON,'==',1,14050)
-LexToken(NUMBER,'3',1,14052)
-LexToken(CLOSEBRACKET,')',1,14053)
-LexToken(THEN,'then',1,14055)
-LexToken(EOL,'\n',1,14059)
-LexToken(VAR,'model',1,14088)
-LexToken(DOT,'.',1,14093)
-LexToken(VAR,'ipar',1,14094)
-LexToken(ASSIGNMENT,'=',1,14098)
-LexToken(NUMBER,'29',1,14099)
-LexToken(EOL,'\n',1,14101)
-LexToken(ELSEIF,'elseif',1,14127)
-LexToken(OPENBRACKET,'(',1,14134)
-LexToken(VAR,'ot',1,14135)
-LexToken(COMPARISON,'==',1,14137)
-LexToken(NUMBER,'4',1,14139)
-LexToken(CLOSEBRACKET,')',1,14140)
-LexToken(THEN,'then',1,14142)
-LexToken(EOL,'\n',1,14146)
-LexToken(VAR,'model',1,14175)
-LexToken(DOT,'.',1,14180)
-LexToken(VAR,'ipar',1,14181)
-LexToken(ASSIGNMENT,'=',1,14185)
-LexToken(NUMBER,'88',1,14186)
-LexToken(EOL,'\n',1,14188)
-LexToken(ELSEIF,'elseif',1,14214)
-LexToken(OPENBRACKET,'(',1,14221)
-LexToken(VAR,'ot',1,14222)
-LexToken(COMPARISON,'==',1,14224)
-LexToken(NUMBER,'5',1,14226)
-LexToken(CLOSEBRACKET,')',1,14227)
-LexToken(THEN,'then',1,14229)
-LexToken(EOL,'\n',1,14233)
-LexToken(VAR,'model',1,14262)
-LexToken(DOT,'.',1,14267)
-LexToken(VAR,'ipar',1,14268)
-LexToken(ASSIGNMENT,'=',1,14272)
-LexToken(NUMBER,'89',1,14273)
-LexToken(EOL,'\n',1,14275)
-LexToken(ELSEIF,'elseif',1,14301)
-LexToken(OPENBRACKET,'(',1,14308)
-LexToken(VAR,'ot',1,14309)
-LexToken(COMPARISON,'==',1,14311)
-LexToken(NUMBER,'6',1,14313)
-LexToken(CLOSEBRACKET,')',1,14314)
-LexToken(THEN,'then',1,14316)
-LexToken(EOL,'\n',1,14320)
-LexToken(VAR,'model',1,14349)
-LexToken(DOT,'.',1,14354)
-LexToken(VAR,'ipar',1,14355)
-LexToken(ASSIGNMENT,'=',1,14359)
-LexToken(NUMBER,'31',1,14360)
-LexToken(EOL,'\n',1,14362)
-LexToken(ELSEIF,'elseif',1,14388)
-LexToken(OPENBRACKET,'(',1,14395)
-LexToken(VAR,'ot',1,14396)
-LexToken(COMPARISON,'==',1,14398)
-LexToken(NUMBER,'8',1,14400)
-LexToken(CLOSEBRACKET,')',1,14401)
-LexToken(THEN,'then',1,14403)
-LexToken(EOL,'\n',1,14407)
-LexToken(VAR,'model',1,14436)
-LexToken(DOT,'.',1,14441)
-LexToken(VAR,'ipar',1,14442)
-LexToken(ASSIGNMENT,'=',1,14446)
-LexToken(NUMBER,'90',1,14447)
-LexToken(EOL,'\n',1,14449)
-LexToken(END,'end',1,14475)
-LexToken(EOL,'\n',1,14478)
-LexToken(ELSEIF,'elseif',1,14499)
-LexToken(OPENBRACKET,'(',1,14506)
-LexToken(VAR,'it',1,14507)
-LexToken(COMPARISON,'==',1,14509)
-LexToken(NUMBER,'8',1,14511)
-LexToken(CLOSEBRACKET,')',1,14512)
-LexToken(THEN,'then',1,14514)
-LexToken(EOL,'\n',1,14518)
-LexToken(IF,'if',1,14543)
-LexToken(OPENBRACKET,'(',1,14546)
-LexToken(VAR,'ot',1,14547)
-LexToken(COMPARISON,'==',1,14549)
-LexToken(NUMBER,'1',1,14551)
-LexToken(CLOSEBRACKET,')',1,14552)
-LexToken(THEN,'then',1,14554)
-LexToken(EOL,'\n',1,14558)
-LexToken(VAR,'model',1,14587)
-LexToken(DOT,'.',1,14592)
-LexToken(VAR,'ipar',1,14593)
-LexToken(ASSIGNMENT,'=',1,14597)
-LexToken(NUMBER,'33',1,14598)
-LexToken(EOL,'\n',1,14600)
-LexToken(ELSEIF,'elseif',1,14626)
-LexToken(OPENBRACKET,'(',1,14633)
-LexToken(VAR,'ot',1,14634)
-LexToken(COMPARISON,'==',1,14636)
-LexToken(NUMBER,'3',1,14638)
-LexToken(CLOSEBRACKET,')',1,14639)
-LexToken(THEN,'then',1,14641)
-LexToken(EOL,'\n',1,14645)
-LexToken(VAR,'model',1,14674)
-LexToken(DOT,'.',1,14679)
-LexToken(VAR,'ipar',1,14680)
-LexToken(ASSIGNMENT,'=',1,14684)
-LexToken(NUMBER,'34',1,14685)
-LexToken(EOL,'\n',1,14687)
-LexToken(ELSEIF,'elseif',1,14713)
-LexToken(OPENBRACKET,'(',1,14720)
-LexToken(VAR,'ot',1,14721)
-LexToken(COMPARISON,'==',1,14723)
-LexToken(NUMBER,'4',1,14725)
-LexToken(CLOSEBRACKET,')',1,14726)
-LexToken(THEN,'then',1,14728)
-LexToken(EOL,'\n',1,14732)
-LexToken(VAR,'model',1,14761)
-LexToken(DOT,'.',1,14766)
-LexToken(VAR,'ipar',1,14767)
-LexToken(ASSIGNMENT,'=',1,14771)
-LexToken(NUMBER,'35',1,14772)
-LexToken(EOL,'\n',1,14774)
-LexToken(ELSEIF,'elseif',1,14800)
-LexToken(OPENBRACKET,'(',1,14807)
-LexToken(VAR,'ot',1,14808)
-LexToken(COMPARISON,'==',1,14810)
-LexToken(NUMBER,'5',1,14812)
-LexToken(CLOSEBRACKET,')',1,14813)
-LexToken(THEN,'then',1,14815)
-LexToken(EOL,'\n',1,14819)
-LexToken(VAR,'model',1,14848)
-LexToken(DOT,'.',1,14853)
-LexToken(VAR,'ipar',1,14854)
-LexToken(ASSIGNMENT,'=',1,14858)
-LexToken(NUMBER,'91',1,14859)
-LexToken(EOL,'\n',1,14861)
-LexToken(ELSEIF,'elseif',1,14887)
-LexToken(OPENBRACKET,'(',1,14894)
-LexToken(VAR,'ot',1,14895)
-LexToken(COMPARISON,'==',1,14897)
-LexToken(NUMBER,'6',1,14899)
-LexToken(CLOSEBRACKET,')',1,14900)
-LexToken(THEN,'then',1,14902)
-LexToken(EOL,'\n',1,14906)
-LexToken(VAR,'model',1,14935)
-LexToken(DOT,'.',1,14940)
-LexToken(VAR,'ipar',1,14941)
-LexToken(ASSIGNMENT,'=',1,14945)
-LexToken(NUMBER,'36',1,14946)
-LexToken(EOL,'\n',1,14948)
-LexToken(ELSEIF,'elseif',1,14974)
-LexToken(OPENBRACKET,'(',1,14981)
-LexToken(VAR,'ot',1,14982)
-LexToken(COMPARISON,'==',1,14984)
-LexToken(NUMBER,'7',1,14986)
-LexToken(CLOSEBRACKET,')',1,14987)
-LexToken(THEN,'then',1,14989)
-LexToken(EOL,'\n',1,14993)
-LexToken(VAR,'model',1,15022)
-LexToken(DOT,'.',1,15027)
-LexToken(VAR,'ipar',1,15028)
-LexToken(ASSIGNMENT,'=',1,15032)
-LexToken(NUMBER,'37',1,15033)
-LexToken(EOL,'\n',1,15035)
-LexToken(END,'end',1,15061)
-LexToken(EOL,'\n',1,15064)
-LexToken(END,'end',1,15085)
-LexToken(EOL,'\n',1,15088)
-LexToken(END,'end',1,15105)
-LexToken(EOL,'\n',1,15108)
-LexToken(END,'end',1,15121)
-LexToken(EOL,'\n',1,15124)
-LexToken(VAR,'in',1,15137)
-LexToken(ASSIGNMENT,'=',1,15139)
-LexToken(OPENSQBRACKET,'[',1,15140)
-LexToken(VAR,'model',1,15141)
-LexToken(DOT,'.',1,15146)
-LexToken(VAR,'in',1,15147)
-LexToken(VAR,'model',1,15150)
-LexToken(DOT,'.',1,15155)
-LexToken(VAR,'in2',1,15156)
-LexToken(CLOSESQBRACKET,']',1,15159)
-LexToken(EOL,'\n',1,15160)
-LexToken(VAR,'out',1,15173)
-LexToken(ASSIGNMENT,'=',1,15176)
-LexToken(OPENSQBRACKET,'[',1,15177)
-LexToken(VAR,'model',1,15178)
-LexToken(DOT,'.',1,15183)
-LexToken(VAR,'out',1,15184)
-LexToken(VAR,'model',1,15188)
-LexToken(DOT,'.',1,15193)
-LexToken(VAR,'out2',1,15194)
-LexToken(CLOSESQBRACKET,']',1,15198)
-LexToken(EOL,'\n',1,15199)
-LexToken(IF,'if',1,15212)
-LexToken(VAR,'ok',1,15215)
-LexToken(THEN,'then',1,15218)
-LexToken(EOL,'\n',1,15222)
-LexToken(OPENSQBRACKET,'[',1,15239)
-LexToken(VAR,'model',1,15240)
-LexToken(COMMA,',',1,15245)
-LexToken(VAR,'graphics',1,15246)
-LexToken(COMMA,',',1,15254)
-LexToken(VAR,'ok',1,15255)
-LexToken(CLOSESQBRACKET,']',1,15257)
-LexToken(ASSIGNMENT,'=',1,15258)
-LexToken(VAR,'set_io',1,15259)
-LexToken(OPENBRACKET,'(',1,15265)
-LexToken(VAR,'model',1,15266)
-LexToken(COMMA,',',1,15271)
-LexToken(VAR,'graphics',1,15272)
-LexToken(COMMA,',',1,15280)
-LexToken(VAR,'list',1,15301)
-LexToken(OPENBRACKET,'(',1,15305)
-LexToken(VAR,'in',1,15306)
-LexToken(COMMA,',',1,15308)
-LexToken(VAR,'it',1,15309)
-LexToken(CLOSEBRACKET,')',1,15311)
-LexToken(COMMA,',',1,15312)
-LexToken(VAR,'list',1,15333)
-LexToken(OPENBRACKET,'(',1,15337)
-LexToken(VAR,'out',1,15338)
-LexToken(COMMA,',',1,15341)
-LexToken(VAR,'ot',1,15342)
-LexToken(CLOSEBRACKET,')',1,15344)
-LexToken(COMMA,',',1,15345)
-LexToken(OPENSQBRACKET,'[',1,15346)
-LexToken(CLOSESQBRACKET,']',1,15347)
-LexToken(COMMA,',',1,15348)
-LexToken(OPENSQBRACKET,'[',1,15349)
-LexToken(CLOSESQBRACKET,']',1,15350)
-LexToken(CLOSEBRACKET,')',1,15351)
-LexToken(EOL,'\n',1,15352)
-LexToken(END,'end',1,15365)
-LexToken(EOL,'\n',1,15368)
-LexToken(IF,'if',1,15381)
-LexToken(VAR,'ok',1,15384)
-LexToken(THEN,'then',1,15387)
-LexToken(EOL,'\n',1,15391)
-LexToken(VAR,'graphics',1,15408)
-LexToken(DOT,'.',1,15416)
-LexToken(VAR,'exprs',1,15417)
-LexToken(ASSIGNMENT,'=',1,15422)
-LexToken(VAR,'exprs',1,15423)
-LexToken(EOL,'\n',1,15428)
-LexToken(VAR,'x',1,15445)
-LexToken(DOT,'.',1,15446)
-LexToken(VAR,'graphics',1,15447)
-LexToken(ASSIGNMENT,'=',1,15455)
-LexToken(VAR,'graphics',1,15456)
-LexToken(EOL,'\n',1,15464)
-LexToken(VAR,'x',1,15482)
-LexToken(DOT,'.',1,15483)
-LexToken(VAR,'model',1,15484)
-LexToken(ASSIGNMENT,'=',1,15489)
-LexToken(VAR,'model',1,15490)
-LexToken(EOL,'\n',1,15495)
-LexToken(BREAK,'break',1,15512)
-LexToken(EOL,'\n',1,15517)
-LexToken(END,'end',1,15530)
-LexToken(EOL,'\n',1,15533)
-LexToken(END,'end',1,15542)
-LexToken(EOL,'\n',1,15545)
-LexToken(CASE,'case',1,15550)
-LexToken(DQSTRING,'"define"',1,15562)
-LexToken(THEN,'then',1,15564)
-LexToken(EOL,'\n',1,15568)
-LexToken(EOL,'\n',1,15569)
-LexToken(VAR,'sgn',1,15578)
-LexToken(ASSIGNMENT,'=',1,15581)
-LexToken(NUMBER,'2',1,15582)
-LexToken(EOL,'\n',1,15583)
-LexToken(VAR,'model',1,15592)
-LexToken(ASSIGNMENT,'=',1,15597)
-LexToken(SCICOS_MODEL,'scicos_model',1,15598)
-LexToken(OPENBRACKET,'(',1,15610)
-LexToken(CLOSEBRACKET,')',1,15611)
-LexToken(EOL,'\n',1,15612)
-LexToken(VAR,'model',1,15621)
-LexToken(DOT,'.',1,15626)
-LexToken(VAR,'sim',1,15627)
-LexToken(ASSIGNMENT,'=',1,15630)
-LexToken(VAR,'list',1,15631)
-LexToken(OPENBRACKET,'(',1,15635)
-LexToken(DQSTRING,'"convert"',1,15644)
-LexToken(COMMA,',',1,15645)
-LexToken(NUMBER,'4',1,15646)
-LexToken(CLOSEBRACKET,')',1,15647)
-LexToken(EOL,'\n',1,15648)
-LexToken(VAR,'model',1,15657)
-LexToken(DOT,'.',1,15662)
-LexToken(VAR,'in',1,15663)
-LexToken(ASSIGNMENT,'=',1,15665)
-LexToken(ADDITION,'-',1,15666)
-LexToken(NUMBER,'1',1,15667)
-LexToken(EOL,'\n',1,15668)
-LexToken(VAR,'model',1,15677)
-LexToken(DOT,'.',1,15682)
-LexToken(VAR,'out',1,15683)
-LexToken(ASSIGNMENT,'=',1,15686)
-LexToken(ADDITION,'-',1,15687)
-LexToken(NUMBER,'1',1,15688)
-LexToken(EOL,'\n',1,15689)
-LexToken(VAR,'model',1,15698)
-LexToken(DOT,'.',1,15703)
-LexToken(VAR,'in2',1,15704)
-LexToken(ASSIGNMENT,'=',1,15707)
-LexToken(ADDITION,'-',1,15708)
-LexToken(NUMBER,'2',1,15709)
-LexToken(EOL,'\n',1,15710)
-LexToken(VAR,'model',1,15719)
-LexToken(DOT,'.',1,15724)
-LexToken(VAR,'out2',1,15725)
-LexToken(ASSIGNMENT,'=',1,15729)
-LexToken(ADDITION,'-',1,15730)
-LexToken(NUMBER,'2',1,15731)
-LexToken(EOL,'\n',1,15732)
-LexToken(VAR,'model',1,15741)
-LexToken(DOT,'.',1,15746)
-LexToken(VAR,'intyp',1,15747)
-LexToken(ASSIGNMENT,'=',1,15752)
-LexToken(NUMBER,'1',1,15753)
-LexToken(EOL,'\n',1,15754)
-LexToken(VAR,'model',1,15763)
-LexToken(DOT,'.',1,15768)
-LexToken(VAR,'outtyp',1,15769)
-LexToken(ASSIGNMENT,'=',1,15775)
-LexToken(NUMBER,'3',1,15776)
-LexToken(EOL,'\n',1,15777)
-LexToken(VAR,'model',1,15786)
-LexToken(DOT,'.',1,15791)
-LexToken(VAR,'rpar',1,15792)
-LexToken(ASSIGNMENT,'=',1,15796)
-LexToken(OPENSQBRACKET,'[',1,15797)
-LexToken(CLOSESQBRACKET,']',1,15798)
-LexToken(EOL,'\n',1,15799)
-LexToken(VAR,'model',1,15808)
-LexToken(DOT,'.',1,15813)
-LexToken(VAR,'ipar',1,15814)
-LexToken(ASSIGNMENT,'=',1,15818)
-LexToken(VAR,'sgn',1,15819)
-LexToken(EOL,'\n',1,15822)
-LexToken(VAR,'model',1,15831)
-LexToken(DOT,'.',1,15836)
-LexToken(VAR,'blocktype',1,15837)
-LexToken(ASSIGNMENT,'=',1,15846)
-LexToken(DQSTRING,'"c"',1,15849)
-LexToken(EOL,'\n',1,15850)
-LexToken(VAR,'model',1,15859)
-LexToken(DOT,'.',1,15864)
-LexToken(VAR,'dep_ut',1,15865)
-LexToken(ASSIGNMENT,'=',1,15871)
-LexToken(OPENSQBRACKET,'[',1,15872)
-LexToken(PREVAR_BOOLEAN,'%t',1,15873)
-LexToken(PREVAR_BOOLEAN,'%f',1,15876)
-LexToken(CLOSESQBRACKET,']',1,15878)
-LexToken(EOL,'\n',1,15879)
-LexToken(EOL,'\n',1,15880)
-LexToken(EOL,'\n',1,15881)
-LexToken(VAR,'exprs',1,15890)
-LexToken(ASSIGNMENT,'=',1,15895)
-LexToken(OPENSQBRACKET,'[',1,15896)
-LexToken(VAR,'sci2exp',1,15897)
-LexToken(OPENBRACKET,'(',1,15904)
-LexToken(NUMBER,'1',1,15905)
-LexToken(CLOSEBRACKET,')',1,15906)
-LexToken(SEMICOLON,';',1,15907)
-LexToken(VAR,'sci2exp',1,15908)
-LexToken(OPENBRACKET,'(',1,15915)
-LexToken(NUMBER,'3',1,15916)
-LexToken(CLOSEBRACKET,')',1,15917)
-LexToken(SEMICOLON,';',1,15918)
-LexToken(VAR,'sci2exp',1,15919)
-LexToken(OPENBRACKET,'(',1,15926)
-LexToken(NUMBER,'0',1,15927)
-LexToken(CLOSEBRACKET,')',1,15928)
-LexToken(CLOSESQBRACKET,']',1,15929)
-LexToken(EOL,'\n',1,15930)
-LexToken(VAR,'gr_i',1,15939)
-LexToken(ASSIGNMENT,'=',1,15943)
-LexToken(OPENSQBRACKET,'[',1,15944)
-LexToken(CLOSESQBRACKET,']',1,15945)
-LexToken(EOL,'\n',1,15946)
-LexToken(VAR,'x',1,15955)
-LexToken(ASSIGNMENT,'=',1,15956)
-LexToken(VAR,'standard_define',1,15957)
-LexToken(OPENBRACKET,'(',1,15972)
-LexToken(OPENSQBRACKET,'[',1,15973)
-LexToken(NUMBER,'3',1,15974)
-LexToken(NUMBER,'2',1,15976)
-LexToken(CLOSESQBRACKET,']',1,15977)
-LexToken(COMMA,',',1,15978)
-LexToken(VAR,'model',1,15979)
-LexToken(COMMA,',',1,15984)
-LexToken(VAR,'exprs',1,15986)
-LexToken(COMMA,',',1,15991)
-LexToken(VAR,'gr_i',1,15992)
-LexToken(CLOSEBRACKET,')',1,15996)
-LexToken(EOL,'\n',1,15997)
-LexToken(END,'end',1,16002)
-LexToken(EOL,'\n',1,16005)
-LexToken(ENDFUNCTION,'endfunction',1,16006)
-LexToken(EOL,'\n',1,16017)
+/* autogenerated from "macros/IntegerOp/CONVERT.sci" */
+function CONVERT() {
+CONVERT.prototype.get = function CONVERT() {
+}
+CONVERT.prototype.set = function CONVERT() {
+x=arg1;
+graphics=arg1.graphics;
+model=arg1.model;
+exprs=graphics.exprs;
+while (true) {
+[ok,it,ot,np,exprs]=scicos_getvalue([msprintf(gettext("Set %s block parameters"),"CONVERT")," ",gettext("Type conversion")," "],[gettext("Input Type (1:double, 3:int32, 4:int16, 5:int8, ...)"),gettext("Output Type (1:double, 3:int32, 4:int16, 5:int8, ...)"),gettext("Do on Overflow (0:Nothing, 1:Saturate, 2:Error)")],list("vec",1,"vec",1,"vec",1),exprs);
+if (!ok) {
+break
+}
+if (it==2) {
+it=1;
+}
+if (ot==2) {
+ot=1;
+}
+if ((np!=0&&np!=1&&np!=2)) {
+block_parameter_error(msprintf(gettext("Wrong value for \'%s\' parameter: %d."),gettext("Do on Overflow"),np),msprintf(gettext("Must be in the interval %s."),"[0, 2]"));
+ok=None;
+} else if ((it>8||it<1)) {
+block_parameter_error(msprintf(gettext("Wrong value for \'%s\' parameter: %d."),gettext("Input Type"),it),msprintf(gettext("Must be in the interval %s."),"[1, 8]"));
+ok=None;
+} else if ((ot>8||ot<1)) {
+block_parameter_error(msprintf(gettext("Wrong value for \'%s\' parameter: %d."),gettext("Output Type"),ot),msprintf(gettext("Must be in the interval %s."),"[1, 8]"));
+ok=None;
+}
+model.sim=list("convert",4);
+if ((it==ot)) {
+model.ipar=1;
+} else {
+if ((np==0)) {
+if ((it==1)) {
+if ((ot==3)) {
+model.ipar=2;
+} else if ((ot==4)) {
+model.ipar=3;
+} else if ((ot==5)) {
+model.ipar=4;
+} else if ((ot==6)) {
+model.ipar=5;
+} else if ((ot==7)) {
+model.ipar=6;
+} else if ((ot==8)) {
+model.ipar=7;
+}
+} else if ((it==3)) {
+if ((ot==1)) {
+model.ipar=8;
+} else if ((ot==4)) {
+model.ipar=9;
+} else if ((ot==5)) {
+model.ipar=10;
+} else if ((ot==6)) {
+model.ipar=1;
+} else if ((ot==7)) {
+model.ipar=11;
+} else if ((ot==8)) {
+model.ipar=12;
+}
+} else if ((it==4)) {
+if ((ot==1)) {
+model.ipar=13;
+} else if ((ot==3)) {
+model.ipar=14;
+} else if ((ot==5)) {
+model.ipar=15;
+} else if ((ot==6)) {
+model.ipar=16;
+} else if ((ot==7)) {
+model.ipar=1;
+} else if ((ot==8)) {
+model.ipar=17;
+}
+} else if ((it==5)) {
+if ((ot==1)) {
+model.ipar=18;
+} else if ((ot==3)) {
+model.ipar=19;
+} else if ((ot==4)) {
+model.ipar=20;
+} else if ((ot==6)) {
+model.ipar=21;
+} else if ((ot==7)) {
+model.ipar=22;
+} else if ((ot==8)) {
+model.ipar=1;
+}
+} else if ((it==6)) {
+if ((ot==1)) {
+model.ipar=23;
+} else if ((ot==3)) {
+model.ipar=1;
+} else if ((ot==4)) {
+model.ipar=24;
+} else if ((ot==5)) {
+model.ipar=25;
+} else if ((ot==7)) {
+model.ipar=26;
+} else if ((ot==8)) {
+model.ipar=27;
+}
+} else if ((it==7)) {
+if ((ot==1)) {
+model.ipar=28;
+} else if ((ot==3)) {
+model.ipar=29;
+} else if ((ot==4)) {
+model.ipar=1;
+} else if ((ot==5)) {
+model.ipar=30;
+} else if ((ot==6)) {
+model.ipar=31;
+} else if ((ot==8)) {
+model.ipar=32;
+}
+} else if ((it==8)) {
+if ((ot==1)) {
+model.ipar=33;
+} else if ((ot==3)) {
+model.ipar=34;
+} else if ((ot==4)) {
+model.ipar=35;
+} else if ((ot==5)) {
+model.ipar=1;
+} else if ((ot==6)) {
+model.ipar=36;
+} else if ((ot==7)) {
+model.ipar=37;
+}
+}
+} else if ((np==1)) {
+if ((it==1)) {
+if ((ot==3)) {
+model.ipar=38;
+} else if ((ot==4)) {
+model.ipar=39;
+} else if ((ot==5)) {
+model.ipar=40;
+} else if ((ot==6)) {
+model.ipar=41;
+} else if ((ot==7)) {
+model.ipar=42;
+} else if ((ot==8)) {
+model.ipar=43;
+}
+} else if ((it==3)) {
+if ((ot==1)) {
+model.ipar=8;
+} else if ((ot==4)) {
+model.ipar=44;
+} else if ((ot==5)) {
+model.ipar=45;
+} else if ((ot==6)) {
+model.ipar=46;
+} else if ((ot==7)) {
+model.ipar=47;
+} else if ((ot==8)) {
+model.ipar=48;
+}
+} else if ((it==4)) {
+if ((ot==1)) {
+model.ipar=13;
+} else if ((ot==3)) {
+model.ipar=14;
+} else if ((ot==5)) {
+model.ipar=49;
+} else if ((ot==6)) {
+model.ipar=50;
+} else if ((ot==7)) {
+model.ipar=51;
+} else if ((ot==8)) {
+model.ipar=52;
+}
+} else if ((it==5)) {
+if ((ot==1)) {
+model.ipar=18;
+} else if ((ot==3)) {
+model.ipar=19;
+} else if ((ot==4)) {
+model.ipar=20;
+} else if ((ot==6)) {
+model.ipar=53;
+} else if ((ot==7)) {
+model.ipar=54;
+} else if ((ot==8)) {
+model.ipar=55;
+}
+} else if ((it==6)) {
+if ((ot==1)) {
+model.ipar=23;
+} else if ((ot==3)) {
+model.ipar=56;
+} else if ((ot==4)) {
+model.ipar=57;
+} else if ((ot==5)) {
+model.ipar=58;
+} else if ((ot==7)) {
+model.ipar=59;
+} else if ((ot==8)) {
+model.ipar=60;
+}
+} else if ((it==7)) {
+if ((ot==1)) {
+model.ipar=28;
+} else if ((ot==3)) {
+model.ipar=29;
+} else if ((ot==4)) {
+model.ipar=61;
+} else if ((ot==5)) {
+model.ipar=62;
+} else if ((ot==6)) {
+model.ipar=31;
+} else if ((ot==8)) {
+model.ipar=63;
+}
+} else if ((it==8)) {
+if ((ot==1)) {
+model.ipar=33;
+} else if ((ot==3)) {
+model.ipar=34;
+} else if ((ot==4)) {
+model.ipar=35;
+} else if ((ot==5)) {
+model.ipar=64;
+} else if ((ot==6)) {
+model.ipar=36;
+} else if ((ot==7)) {
+model.ipar=37;
+}
+}
+} else if ((np==2)) {
+if ((it==1)) {
+if ((ot==3)) {
+model.ipar=65;
+} else if ((ot==4)) {
+model.ipar=66;
+} else if ((ot==5)) {
+model.ipar=67;
+} else if ((ot==6)) {
+model.ipar=68;
+} else if ((ot==7)) {
+model.ipar=69;
+} else if ((ot==8)) {
+model.ipar=70;
+}
+} else if ((it==3)) {
+if ((ot==1)) {
+model.ipar=8;
+} else if ((ot==4)) {
+model.ipar=71;
+} else if ((ot==5)) {
+model.ipar=72;
+} else if ((ot==6)) {
+model.ipar=73;
+} else if ((ot==7)) {
+model.ipar=74;
+} else if ((ot==8)) {
+model.ipar=75;
+}
+} else if ((it==4)) {
+if ((ot==1)) {
+model.ipar=13;
+} else if ((ot==3)) {
+model.ipar=14;
+} else if ((ot==5)) {
+model.ipar=76;
+} else if ((ot==6)) {
+model.ipar=77;
+} else if ((ot==7)) {
+model.ipar=78;
+} else if ((ot==8)) {
+model.ipar=79;
+}
+} else if ((it==5)) {
+if ((ot==1)) {
+model.ipar=18;
+} else if ((ot==3)) {
+model.ipar=19;
+} else if ((ot==4)) {
+model.ipar=20;
+} else if ((ot==6)) {
+model.ipar=80;
+} else if ((ot==7)) {
+model.ipar=81;
+} else if ((ot==8)) {
+model.ipar=82;
+}
+} else if ((it==6)) {
+if ((ot==1)) {
+model.ipar=23;
+} else if ((ot==3)) {
+model.ipar=83;
+} else if ((ot==4)) {
+model.ipar=84;
+} else if ((ot==5)) {
+model.ipar=85;
+} else if ((ot==7)) {
+model.ipar=86;
+} else if ((ot==8)) {
+model.ipar=87;
+}
+} else if ((it==7)) {
+if ((ot==1)) {
+model.ipar=28;
+} else if ((ot==3)) {
+model.ipar=29;
+} else if ((ot==4)) {
+model.ipar=88;
+} else if ((ot==5)) {
+model.ipar=89;
+} else if ((ot==6)) {
+model.ipar=31;
+} else if ((ot==8)) {
+model.ipar=90;
+}
+} else if ((it==8)) {
+if ((ot==1)) {
+model.ipar=33;
+} else if ((ot==3)) {
+model.ipar=34;
+} else if ((ot==4)) {
+model.ipar=35;
+} else if ((ot==5)) {
+model.ipar=91;
+} else if ((ot==6)) {
+model.ipar=36;
+} else if ((ot==7)) {
+model.ipar=37;
+}
+}
+}
+}
+in1=[model.in,model.in2];
+out=[model.out,model.out2];
+if (ok) {
+[model,graphics,ok]=set_io(model,graphics,list(in1,it),list(out,ot),[],[]);
+}
+if (ok) {
+graphics.exprs=exprs;
+x.graphics=graphics;
+x.model=model;
+break
+}
+}
+}
+CONVERT.prototype.define = function CONVERT() {
+sgn=2;
+model=scicos_model();
+model.sim=list("convert",4);
+model.in=-1;
+model.out=-1;
+model.in2=-2;
+model.out2=-2;
+model.intyp=1;
+model.outtyp=3;
+model.rpar=[];
+model.ipar=sgn;
+model.blocktype="c";
+model.dep_ut=[true,None];
+exprs=[sci2exp(1),sci2exp(3),sci2exp(0)];
+gr_i=[];
+x=standard_define([3,2],model,exprs,gr_i);
+}
+CONVERT.prototype.details = function CONVERT() {
+}
+}