summaryrefslogtreecommitdiff
path: root/js/NonLinear/LOOKUP2D.js
diff options
context:
space:
mode:
Diffstat (limited to 'js/NonLinear/LOOKUP2D.js')
-rw-r--r--js/NonLinear/LOOKUP2D.js993
1 files changed, 993 insertions, 0 deletions
diff --git a/js/NonLinear/LOOKUP2D.js b/js/NonLinear/LOOKUP2D.js
new file mode 100644
index 00000000..0a2d622c
--- /dev/null
+++ b/js/NonLinear/LOOKUP2D.js
@@ -0,0 +1,993 @@
+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(FUNCTION,'function',1,832)
+LexToken(OPENSQBRACKET,'[',1,841)
+LexToken(VAR,'x',1,842)
+LexToken(COMMA,',',1,843)
+LexToken(VAR,'y',1,844)
+LexToken(COMMA,',',1,845)
+LexToken(VAR,'typ',1,846)
+LexToken(CLOSESQBRACKET,']',1,849)
+LexToken(ASSIGNMENT,'=',1,850)
+LexToken(VAR,'LOOKUP2D',1,851)
+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(EOL,'\n',1,897)
+LexToken(EOL,'\n',1,898)
+LexToken(VAR,'x',1,903)
+LexToken(ASSIGNMENT,'=',1,904)
+LexToken(OPENSQBRACKET,'[',1,905)
+LexToken(CLOSESQBRACKET,']',1,906)
+LexToken(SEMICOLON,';',1,907)
+LexToken(EOL,'\n',1,908)
+LexToken(VAR,'y',1,913)
+LexToken(ASSIGNMENT,'=',1,914)
+LexToken(OPENSQBRACKET,'[',1,915)
+LexToken(CLOSESQBRACKET,']',1,916)
+LexToken(SEMICOLON,';',1,917)
+LexToken(EOL,'\n',1,918)
+LexToken(VAR,'typ',1,923)
+LexToken(ASSIGNMENT,'=',1,926)
+LexToken(OPENSQBRACKET,'[',1,927)
+LexToken(CLOSESQBRACKET,']',1,928)
+LexToken(SEMICOLON,';',1,929)
+LexToken(EOL,'\n',1,930)
+LexToken(SELECT,'select',1,935)
+LexToken(VAR,'job',1,942)
+LexToken(EOL,'\n',1,945)
+LexToken(CASE,'case',1,950)
+LexToken(DQSTRING,'"set"',1,959)
+LexToken(THEN,'then',1,961)
+LexToken(EOL,'\n',1,965)
+LexToken(EOL,'\n',1,966)
+LexToken(VAR,'x',1,975)
+LexToken(ASSIGNMENT,'=',1,976)
+LexToken(VAR,'arg1',1,977)
+LexToken(EOL,'\n',1,981)
+LexToken(VAR,'model',1,990)
+LexToken(ASSIGNMENT,'=',1,995)
+LexToken(VAR,'arg1',1,996)
+LexToken(DOT,'.',1,1000)
+LexToken(VAR,'model',1,1001)
+LexToken(EOL,'\n',1,1006)
+LexToken(VAR,'graphics',1,1015)
+LexToken(ASSIGNMENT,'=',1,1023)
+LexToken(VAR,'arg1',1,1024)
+LexToken(DOT,'.',1,1028)
+LexToken(VAR,'graphics',1,1029)
+LexToken(EOL,'\n',1,1037)
+LexToken(VAR,'exprs',1,1046)
+LexToken(ASSIGNMENT,'=',1,1051)
+LexToken(VAR,'graphics',1,1052)
+LexToken(DOT,'.',1,1060)
+LexToken(VAR,'exprs',1,1061)
+LexToken(EOL,'\n',1,1066)
+LexToken(VAR,'ok',1,1075)
+LexToken(ASSIGNMENT,'=',1,1077)
+LexToken(PREVAR_BOOLEAN,'%f',1,1078)
+LexToken(SEMICOLON,';',1,1080)
+LexToken(EOL,'\n',1,1081)
+LexToken(VAR,'SaveExit',1,1090)
+LexToken(ASSIGNMENT,'=',1,1098)
+LexToken(PREVAR_BOOLEAN,'%f',1,1099)
+LexToken(EOL,'\n',1,1101)
+LexToken(WHILE,'while',1,1110)
+LexToken(PREVAR_BOOLEAN,'%t',1,1116)
+LexToken(DO,'do',1,1119)
+LexToken(EOL,'\n',1,1121)
+LexToken(EOL,'\n',1,1122)
+LexToken(VAR,'Ask_again',1,1135)
+LexToken(ASSIGNMENT,'=',1,1144)
+LexToken(PREVAR_BOOLEAN,'%f',1,1145)
+LexToken(EOL,'\n',1,1147)
+LexToken(OPENSQBRACKET,'[',1,1160)
+LexToken(VAR,'ok',1,1161)
+LexToken(COMMA,',',1,1163)
+LexToken(VAR,'xx',1,1164)
+LexToken(COMMA,',',1,1166)
+LexToken(VAR,'yy',1,1167)
+LexToken(COMMA,',',1,1169)
+LexToken(VAR,'zz',1,1170)
+LexToken(COMMA,',',1,1172)
+LexToken(VAR,'Method',1,1173)
+LexToken(COMMA,',',1,1179)
+LexToken(VAR,'graf',1,1180)
+LexToken(COMMA,',',1,1184)
+LexToken(VAR,'exprs',1,1185)
+LexToken(CLOSESQBRACKET,']',1,1190)
+LexToken(ASSIGNMENT,'=',1,1191)
+LexToken(SCICOS_GETVALUE,'scicos_getvalue',1,1192)
+LexToken(OPENBRACKET,'(',1,1207)
+LexToken(DQSTRING,'"2D Lookup table parameters"',1,1235)
+LexToken(COMMA,',',1,1236)
+LexToken(OPENSQBRACKET,'[',1,1237)
+LexToken(DQSTRING,'"Row index input values"',1,1261)
+LexToken(SEMICOLON,';',1,1262)
+LexToken(DQSTRING,'"Column index input values"',1,1289)
+LexToken(SEMICOLON,';',1,1290)
+LexToken(DQSTRING,'"Table data"',1,1302)
+LexToken(SEMICOLON,';',1,1303)
+LexToken(DQSTRING,'"Lookup method(1..5)"',1,1324)
+LexToken(SEMICOLON,';',1,1325)
+LexToken(DQSTRING,'"Launch graphic window(y/n)?"',1,1354)
+LexToken(CLOSESQBRACKET,']',1,1355)
+LexToken(COMMA,',',1,1356)
+LexToken(VAR,'list',1,1357)
+LexToken(OPENBRACKET,'(',1,1361)
+LexToken(DQSTRING,'"vec"',1,1366)
+LexToken(COMMA,',',1,1367)
+LexToken(NUMBER,'-1',1,1368)
+LexToken(COMMA,',',1,1370)
+LexToken(DQSTRING,'"vec"',1,1375)
+LexToken(COMMA,',',1,1376)
+LexToken(NUMBER,'-1',1,1377)
+LexToken(COMMA,',',1,1379)
+LexToken(DQSTRING,'"mat"',1,1384)
+LexToken(COMMA,',',1,1385)
+LexToken(OPENSQBRACKET,'[',1,1386)
+LexToken(NUMBER,'-1',1,1387)
+LexToken(COMMA,',',1,1389)
+LexToken(NUMBER,'-1',1,1390)
+LexToken(CLOSESQBRACKET,']',1,1392)
+LexToken(COMMA,',',1,1393)
+LexToken(DQSTRING,'"vec"',1,1398)
+LexToken(COMMA,',',1,1399)
+LexToken(NUMBER,'1',1,1400)
+LexToken(COMMA,',',1,1401)
+LexToken(DQSTRING,'"str"',1,1406)
+LexToken(COMMA,',',1,1407)
+LexToken(NUMBER,'1',1,1408)
+LexToken(CLOSEBRACKET,')',1,1409)
+LexToken(COMMA,',',1,1410)
+LexToken(VAR,'exprs',1,1411)
+LexToken(CLOSEBRACKET,')',1,1416)
+LexToken(EOL,'\n',1,1417)
+LexToken(EOL,'\n',1,1475)
+LexToken(EOL,'\n',1,1518)
+LexToken(EOL,'\n',1,1555)
+LexToken(EOL,'\n',1,1590)
+LexToken(EOL,'\n',1,1625)
+LexToken(EOL,'\n',1,1681)
+LexToken(EOL,'\n',1,1682)
+LexToken(IF,'if',1,1695)
+LexToken(NOT,'~',1,1699)
+LexToken(VAR,'ok',1,1700)
+LexToken(THEN,'then',1,1703)
+LexToken(EOL,'\n',1,1707)
+LexToken(BREAK,'break',1,1724)
+LexToken(SEMICOLON,';',1,1729)
+LexToken(EOL,'\n',1,1730)
+LexToken(END,'end',1,1743)
+LexToken(EOL,'\n',1,1746)
+LexToken(VAR,'mtd',1,1759)
+LexToken(ASSIGNMENT,'=',1,1762)
+LexToken(VAR,'int',1,1763)
+LexToken(OPENBRACKET,'(',1,1766)
+LexToken(VAR,'Method',1,1767)
+LexToken(CLOSEBRACKET,')',1,1773)
+LexToken(SEMICOLON,';',1,1774)
+LexToken(EOL,'\n',1,1775)
+LexToken(IF,'if',1,1788)
+LexToken(VAR,'mtd',1,1791)
+LexToken(COMPARISON,'<',1,1794)
+LexToken(NUMBER,'1',1,1795)
+LexToken(THEN,'then',1,1797)
+LexToken(EOL,'\n',1,1801)
+LexToken(VAR,'mtd',1,1818)
+LexToken(ASSIGNMENT,'=',1,1821)
+LexToken(NUMBER,'1',1,1822)
+LexToken(SEMICOLON,';',1,1823)
+LexToken(EOL,'\n',1,1824)
+LexToken(END,'end',1,1837)
+LexToken(SEMICOLON,';',1,1840)
+LexToken(EOL,'\n',1,1841)
+LexToken(IF,'if',1,1854)
+LexToken(VAR,'mtd',1,1857)
+LexToken(COMPARISON,'>',1,1860)
+LexToken(NUMBER,'6',1,1861)
+LexToken(THEN,'then',1,1863)
+LexToken(EOL,'\n',1,1867)
+LexToken(VAR,'mtd',1,1884)
+LexToken(ASSIGNMENT,'=',1,1887)
+LexToken(NUMBER,'6',1,1888)
+LexToken(SEMICOLON,';',1,1889)
+LexToken(EOL,'\n',1,1890)
+LexToken(END,'end',1,1903)
+LexToken(SEMICOLON,';',1,1906)
+LexToken(EOL,'\n',1,1907)
+LexToken(IF,'if',1,1920)
+LexToken(VAR,'graf',1,1923)
+LexToken(COMPARISON,'<>',1,1927)
+LexToken(DQSTRING,'"y"',1,1931)
+LexToken(LOGICAL,'&',1,1933)
+LexToken(VAR,'graf',1,1935)
+LexToken(COMPARISON,'<>',1,1939)
+LexToken(DQSTRING,'"Y"',1,1943)
+LexToken(THEN,'then',1,1945)
+LexToken(EOL,'\n',1,1949)
+LexToken(VAR,'graf',1,1966)
+LexToken(ASSIGNMENT,'=',1,1970)
+LexToken(DQSTRING,'"n"',1,1973)
+LexToken(SEMICOLON,';',1,1974)
+LexToken(EOL,'\n',1,1975)
+LexToken(END,'end',1,1988)
+LexToken(EOL,'\n',1,1991)
+LexToken(VAR,'exprs',1,2004)
+LexToken(OPENBRACKET,'(',1,2009)
+LexToken(NUMBER,'5',1,2010)
+LexToken(CLOSEBRACKET,')',1,2011)
+LexToken(ASSIGNMENT,'=',1,2012)
+LexToken(DQSTRING,'"n"',1,2015)
+LexToken(SEMICOLON,';',1,2016)
+LexToken(EOL,'\n',1,2034)
+LexToken(VAR,'exprs',1,2047)
+LexToken(OPENBRACKET,'(',1,2052)
+LexToken(NUMBER,'4',1,2053)
+LexToken(CLOSEBRACKET,')',1,2054)
+LexToken(ASSIGNMENT,'=',1,2055)
+LexToken(VAR,'sci2exp',1,2056)
+LexToken(OPENBRACKET,'(',1,2063)
+LexToken(VAR,'mtd',1,2064)
+LexToken(CLOSEBRACKET,')',1,2067)
+LexToken(SEMICOLON,';',1,2068)
+LexToken(EOL,'\n',1,2104)
+LexToken(EOL,'\n',1,2105)
+LexToken(VAR,'METHOD',1,2118)
+LexToken(ASSIGNMENT,'=',1,2124)
+LexToken(VAR,'getmethod',1,2125)
+LexToken(OPENBRACKET,'(',1,2134)
+LexToken(VAR,'mtd',1,2135)
+LexToken(CLOSEBRACKET,')',1,2138)
+LexToken(SEMICOLON,';',1,2139)
+LexToken(EOL,'\n',1,2140)
+LexToken(IF,'if',1,2153)
+LexToken(NOT,'~',1,2156)
+LexToken(VAR,'Ask_again',1,2157)
+LexToken(THEN,'then',1,2167)
+LexToken(EOL,'\n',1,2171)
+LexToken(VAR,'xx',1,2188)
+LexToken(ASSIGNMENT,'=',1,2190)
+LexToken(VAR,'xx',1,2191)
+LexToken(OPENBRACKET,'(',1,2193)
+LexToken(COLON,':',1,2194)
+LexToken(CLOSEBRACKET,')',1,2195)
+LexToken(SEMICOLON,';',1,2196)
+LexToken(EOL,'\n',1,2197)
+LexToken(VAR,'yy',1,2214)
+LexToken(ASSIGNMENT,'=',1,2216)
+LexToken(VAR,'yy',1,2217)
+LexToken(OPENBRACKET,'(',1,2219)
+LexToken(COLON,':',1,2220)
+LexToken(CLOSEBRACKET,')',1,2221)
+LexToken(SEMICOLON,';',1,2222)
+LexToken(EOL,'\n',1,2223)
+LexToken(OPENSQBRACKET,'[',1,2240)
+LexToken(VAR,'nx',1,2241)
+LexToken(COMMA,',',1,2243)
+LexToken(VAR,'mx',1,2244)
+LexToken(CLOSESQBRACKET,']',1,2246)
+LexToken(ASSIGNMENT,'=',1,2247)
+LexToken(VAR,'size',1,2248)
+LexToken(OPENBRACKET,'(',1,2252)
+LexToken(VAR,'xx',1,2253)
+LexToken(CLOSEBRACKET,')',1,2255)
+LexToken(SEMICOLON,';',1,2256)
+LexToken(EOL,'\n',1,2257)
+LexToken(OPENSQBRACKET,'[',1,2274)
+LexToken(VAR,'ny',1,2275)
+LexToken(COMMA,',',1,2277)
+LexToken(VAR,'my',1,2278)
+LexToken(CLOSESQBRACKET,']',1,2280)
+LexToken(ASSIGNMENT,'=',1,2281)
+LexToken(VAR,'size',1,2282)
+LexToken(OPENBRACKET,'(',1,2286)
+LexToken(VAR,'yy',1,2287)
+LexToken(CLOSEBRACKET,')',1,2289)
+LexToken(SEMICOLON,';',1,2290)
+LexToken(EOL,'\n',1,2291)
+LexToken(OPENSQBRACKET,'[',1,2308)
+LexToken(VAR,'nz',1,2309)
+LexToken(COMMA,',',1,2311)
+LexToken(VAR,'mz',1,2312)
+LexToken(CLOSESQBRACKET,']',1,2314)
+LexToken(ASSIGNMENT,'=',1,2315)
+LexToken(VAR,'size',1,2316)
+LexToken(OPENBRACKET,'(',1,2320)
+LexToken(VAR,'zz',1,2321)
+LexToken(CLOSEBRACKET,')',1,2323)
+LexToken(SEMICOLON,';',1,2324)
+LexToken(EOL,'\n',1,2325)
+LexToken(IF,'if',1,2342)
+LexToken(OPENBRACKET,'(',1,2345)
+LexToken(OPENBRACKET,'(',1,2346)
+LexToken(VAR,'nx',1,2347)
+LexToken(COMPARISON,'<=',1,2349)
+LexToken(NUMBER,'1',1,2351)
+LexToken(CLOSEBRACKET,')',1,2352)
+LexToken(LOGICAL,'|',1,2353)
+LexToken(OPENBRACKET,'(',1,2354)
+LexToken(VAR,'ny',1,2355)
+LexToken(COMPARISON,'<=',1,2357)
+LexToken(NUMBER,'1',1,2359)
+LexToken(CLOSEBRACKET,')',1,2360)
+LexToken(CLOSEBRACKET,')',1,2361)
+LexToken(THEN,'then',1,2363)
+LexToken(COMMA,',',1,2367)
+LexToken(EOL,'\n',1,2368)
+LexToken(VAR,'x_message',1,2389)
+LexToken(OPENBRACKET,'(',1,2398)
+LexToken(DQSTRING,'"input row/column data size should be greater than one"',1,2453)
+LexToken(CLOSEBRACKET,')',1,2454)
+LexToken(SEMICOLON,';',1,2455)
+LexToken(EOL,'\n',1,2456)
+LexToken(VAR,'Ask_again',1,2477)
+LexToken(ASSIGNMENT,'=',1,2486)
+LexToken(PREVAR_BOOLEAN,'%t',1,2487)
+LexToken(SEMICOLON,';',1,2489)
+LexToken(EOL,'\n',1,2490)
+LexToken(END,'end',1,2507)
+LexToken(EOL,'\n',1,2510)
+LexToken(IF,'if',1,2527)
+LexToken(NOT,'~',1,2530)
+LexToken(OPENBRACKET,'(',1,2531)
+LexToken(OPENBRACKET,'(',1,2532)
+LexToken(VAR,'nx',1,2533)
+LexToken(COMPARISON,'==',1,2535)
+LexToken(VAR,'nz',1,2537)
+LexToken(CLOSEBRACKET,')',1,2539)
+LexToken(LOGICAL,'&',1,2540)
+LexToken(OPENBRACKET,'(',1,2541)
+LexToken(VAR,'ny',1,2542)
+LexToken(COMPARISON,'==',1,2544)
+LexToken(VAR,'mz',1,2546)
+LexToken(CLOSEBRACKET,')',1,2548)
+LexToken(CLOSEBRACKET,')',1,2549)
+LexToken(THEN,'then',1,2551)
+LexToken(COMMA,',',1,2555)
+LexToken(EOL,'\n',1,2556)
+LexToken(VAR,'x_message',1,2577)
+LexToken(OPENBRACKET,'(',1,2586)
+LexToken(DQSTRING,'"incompatible size of x and y"',1,2616)
+LexToken(CLOSEBRACKET,')',1,2617)
+LexToken(SEMICOLON,';',1,2618)
+LexToken(EOL,'\n',1,2619)
+LexToken(VAR,'Ask_again',1,2640)
+LexToken(ASSIGNMENT,'=',1,2649)
+LexToken(PREVAR_BOOLEAN,'%t',1,2650)
+LexToken(SEMICOLON,';',1,2652)
+LexToken(EOL,'\n',1,2653)
+LexToken(END,'end',1,2670)
+LexToken(EOL,'\n',1,2673)
+LexToken(OPENSQBRACKET,'[',1,2690)
+LexToken(VAR,'ok',1,2691)
+LexToken(CLOSESQBRACKET,']',1,2693)
+LexToken(ASSIGNMENT,'=',1,2694)
+LexToken(VAR,'test_increasing',1,2695)
+LexToken(OPENBRACKET,'(',1,2710)
+LexToken(VAR,'xx',1,2711)
+LexToken(CLOSEBRACKET,')',1,2713)
+LexToken(SEMICOLON,';',1,2714)
+LexToken(EOL,'\n',1,2715)
+LexToken(IF,'if',1,2732)
+LexToken(OPENBRACKET,'(',1,2735)
+LexToken(NOT,'~',1,2736)
+LexToken(VAR,'ok',1,2737)
+LexToken(CLOSEBRACKET,')',1,2739)
+LexToken(THEN,'then',1,2741)
+LexToken(EOL,'\n',1,2745)
+LexToken(VAR,'x_message',1,2766)
+LexToken(OPENBRACKET,'(',1,2775)
+LexToken(DQSTRING,'"Row input values must be monotonically increasing"',1,2826)
+LexToken(CLOSEBRACKET,')',1,2827)
+LexToken(SEMICOLON,';',1,2828)
+LexToken(EOL,'\n',1,2829)
+LexToken(VAR,'Ask_again',1,2850)
+LexToken(ASSIGNMENT,'=',1,2859)
+LexToken(PREVAR_BOOLEAN,'%t',1,2860)
+LexToken(SEMICOLON,';',1,2862)
+LexToken(EOL,'\n',1,2863)
+LexToken(END,'end',1,2880)
+LexToken(EOL,'\n',1,2883)
+LexToken(OPENSQBRACKET,'[',1,2900)
+LexToken(VAR,'ok',1,2901)
+LexToken(CLOSESQBRACKET,']',1,2903)
+LexToken(ASSIGNMENT,'=',1,2904)
+LexToken(VAR,'test_increasing',1,2905)
+LexToken(OPENBRACKET,'(',1,2920)
+LexToken(VAR,'yy',1,2921)
+LexToken(CLOSEBRACKET,')',1,2923)
+LexToken(SEMICOLON,';',1,2924)
+LexToken(EOL,'\n',1,2925)
+LexToken(IF,'if',1,2942)
+LexToken(OPENBRACKET,'(',1,2945)
+LexToken(NOT,'~',1,2946)
+LexToken(VAR,'ok',1,2947)
+LexToken(CLOSEBRACKET,')',1,2949)
+LexToken(THEN,'then',1,2951)
+LexToken(EOL,'\n',1,2955)
+LexToken(VAR,'x_message',1,2976)
+LexToken(OPENBRACKET,'(',1,2985)
+LexToken(DQSTRING,'"Column input values must be monotonically increasing"',1,3039)
+LexToken(CLOSEBRACKET,')',1,3040)
+LexToken(SEMICOLON,';',1,3041)
+LexToken(EOL,'\n',1,3042)
+LexToken(VAR,'Ask_again',1,3063)
+LexToken(ASSIGNMENT,'=',1,3072)
+LexToken(PREVAR_BOOLEAN,'%t',1,3073)
+LexToken(SEMICOLON,';',1,3075)
+LexToken(EOL,'\n',1,3076)
+LexToken(END,'end',1,3093)
+LexToken(EOL,'\n',1,3096)
+LexToken(END,'end',1,3109)
+LexToken(EOL,'\n',1,3112)
+LexToken(IF,'if',1,3125)
+LexToken(NOT,'~',1,3128)
+LexToken(VAR,'Ask_again',1,3129)
+LexToken(THEN,'then',1,3139)
+LexToken(EOL,'\n',1,3143)
+LexToken(IF,'if',1,3160)
+LexToken(OPENBRACKET,'(',1,3163)
+LexToken(VAR,'graf',1,3164)
+LexToken(COMPARISON,'==',1,3168)
+LexToken(DQSTRING,'"Y"',1,3172)
+LexToken(LOGICAL,'|',1,3174)
+LexToken(VAR,'graf',1,3176)
+LexToken(COMPARISON,'==',1,3180)
+LexToken(DQSTRING,'"y"',1,3184)
+LexToken(CLOSEBRACKET,')',1,3185)
+LexToken(THEN,'then',1,3187)
+LexToken(EOL,'\n',1,3191)
+LexToken(VAR,'gh',1,3212)
+LexToken(ASSIGNMENT,'=',1,3214)
+LexToken(VAR,'gcf',1,3215)
+LexToken(OPENBRACKET,'(',1,3218)
+LexToken(CLOSEBRACKET,')',1,3219)
+LexToken(SEMICOLON,';',1,3220)
+LexToken(EOL,'\n',1,3221)
+LexToken(VAR,'curwin',1,3242)
+LexToken(ASSIGNMENT,'=',1,3248)
+LexToken(VAR,'gh',1,3249)
+LexToken(DOT,'.',1,3251)
+LexToken(VAR,'figure_id',1,3252)
+LexToken(SEMICOLON,';',1,3261)
+LexToken(EOL,'\n',1,3262)
+LexToken(VAR,'save_curwin',1,3283)
+LexToken(ASSIGNMENT,'=',1,3294)
+LexToken(VAR,'curwin',1,3295)
+LexToken(SEMICOLON,';',1,3301)
+LexToken(EOL,'\n',1,3302)
+LexToken(VAR,'gh2',1,3323)
+LexToken(ASSIGNMENT,'=',1,3326)
+LexToken(VAR,'scf',1,3327)
+LexToken(OPENBRACKET,'(',1,3330)
+LexToken(CLOSEBRACKET,')',1,3331)
+LexToken(SEMICOLON,';',1,3332)
+LexToken(EOL,'\n',1,3333)
+LexToken(VAR,'curwin',1,3354)
+LexToken(ASSIGNMENT,'=',1,3360)
+LexToken(VAR,'max',1,3361)
+LexToken(OPENBRACKET,'(',1,3364)
+LexToken(VAR,'winsid',1,3365)
+LexToken(OPENBRACKET,'(',1,3371)
+LexToken(CLOSEBRACKET,')',1,3372)
+LexToken(CLOSEBRACKET,')',1,3373)
+LexToken(OPERATOR,'+',1,3374)
+LexToken(NUMBER,'1',1,3375)
+LexToken(SEMICOLON,';',1,3376)
+LexToken(EOL,'\n',1,3377)
+LexToken(VAR,'plot3d',1,3398)
+LexToken(OPENBRACKET,'(',1,3404)
+LexToken(VAR,'xx',1,3405)
+LexToken(COMMA,',',1,3407)
+LexToken(VAR,'yy',1,3408)
+LexToken(COMMA,',',1,3410)
+LexToken(VAR,'zz',1,3411)
+LexToken(COMMA,',',1,3413)
+LexToken(NUMBER,'35',1,3414)
+LexToken(COMMA,',',1,3416)
+LexToken(NUMBER,'45',1,3417)
+LexToken(COMMA,',',1,3419)
+LexToken(DQSTRING,'"X@Y@Z"',1,3426)
+LexToken(COMMA,',',1,3427)
+LexToken(OPENSQBRACKET,'[',1,3428)
+LexToken(NUMBER,'5',1,3429)
+LexToken(COMMA,',',1,3430)
+LexToken(NUMBER,'2',1,3431)
+LexToken(COMMA,',',1,3432)
+LexToken(NUMBER,'4',1,3433)
+LexToken(CLOSESQBRACKET,']',1,3434)
+LexToken(CLOSEBRACKET,')',1,3435)
+LexToken(SEMICOLON,';',1,3437)
+LexToken(EOL,'\n',1,3438)
+LexToken(VAR,'curwin',1,3459)
+LexToken(ASSIGNMENT,'=',1,3465)
+LexToken(VAR,'save_curwin',1,3466)
+LexToken(SEMICOLON,';',1,3477)
+LexToken(EOL,'\n',1,3478)
+LexToken(VAR,'gh',1,3499)
+LexToken(DOT,'.',1,3501)
+LexToken(VAR,'figure_id',1,3502)
+LexToken(ASSIGNMENT,'=',1,3511)
+LexToken(VAR,'curwin',1,3512)
+LexToken(SEMICOLON,';',1,3518)
+LexToken(EOL,'\n',1,3519)
+LexToken(END,'end',1,3536)
+LexToken(EOL,'\n',1,3539)
+LexToken(EOL,'\n',1,3540)
+LexToken(VAR,'model',1,3557)
+LexToken(DOT,'.',1,3562)
+LexToken(VAR,'rpar',1,3563)
+LexToken(ASSIGNMENT,'=',1,3567)
+LexToken(OPENSQBRACKET,'[',1,3568)
+LexToken(VAR,'xx',1,3569)
+LexToken(OPENBRACKET,'(',1,3571)
+LexToken(COLON,':',1,3572)
+LexToken(CLOSEBRACKET,')',1,3573)
+LexToken(SEMICOLON,';',1,3574)
+LexToken(VAR,'yy',1,3575)
+LexToken(OPENBRACKET,'(',1,3577)
+LexToken(COLON,':',1,3578)
+LexToken(CLOSEBRACKET,')',1,3579)
+LexToken(SEMICOLON,';',1,3580)
+LexToken(VAR,'zz',1,3581)
+LexToken(OPENBRACKET,'(',1,3583)
+LexToken(COLON,':',1,3584)
+LexToken(CLOSEBRACKET,')',1,3585)
+LexToken(CLOSESQBRACKET,']',1,3586)
+LexToken(EOL,'\n',1,3587)
+LexToken(VAR,'model',1,3604)
+LexToken(DOT,'.',1,3609)
+LexToken(VAR,'ipar',1,3610)
+LexToken(ASSIGNMENT,'=',1,3614)
+LexToken(OPENSQBRACKET,'[',1,3615)
+LexToken(VAR,'nx',1,3616)
+LexToken(SEMICOLON,';',1,3618)
+LexToken(VAR,'ny',1,3619)
+LexToken(SEMICOLON,';',1,3621)
+LexToken(VAR,'mtd',1,3622)
+LexToken(CLOSESQBRACKET,']',1,3625)
+LexToken(EOL,'\n',1,3626)
+LexToken(VAR,'graphics',1,3643)
+LexToken(DOT,'.',1,3651)
+LexToken(VAR,'exprs',1,3652)
+LexToken(ASSIGNMENT,'=',1,3657)
+LexToken(VAR,'exprs',1,3658)
+LexToken(SEMICOLON,';',1,3663)
+LexToken(EOL,'\n',1,3664)
+LexToken(VAR,'x',1,3681)
+LexToken(DOT,'.',1,3682)
+LexToken(VAR,'model',1,3683)
+LexToken(ASSIGNMENT,'=',1,3688)
+LexToken(VAR,'model',1,3689)
+LexToken(EOL,'\n',1,3694)
+LexToken(VAR,'x',1,3711)
+LexToken(DOT,'.',1,3712)
+LexToken(VAR,'graphics',1,3713)
+LexToken(ASSIGNMENT,'=',1,3721)
+LexToken(VAR,'graphics',1,3722)
+LexToken(EOL,'\n',1,3730)
+LexToken(BREAK,'break',1,3747)
+LexToken(EOL,'\n',1,3752)
+LexToken(END,'end',1,3765)
+LexToken(EOL,'\n',1,3768)
+LexToken(END,'end',1,3777)
+LexToken(EOL,'\n',1,3780)
+LexToken(EOL,'\n',1,3861)
+LexToken(CASE,'case',1,3866)
+LexToken(DQSTRING,'"define"',1,3878)
+LexToken(THEN,'then',1,3880)
+LexToken(EOL,'\n',1,3884)
+LexToken(VAR,'model',1,3893)
+LexToken(ASSIGNMENT,'=',1,3898)
+LexToken(SCICOS_MODEL,'scicos_model',1,3899)
+LexToken(OPENBRACKET,'(',1,3911)
+LexToken(CLOSEBRACKET,')',1,3912)
+LexToken(SEMICOLON,';',1,3913)
+LexToken(EOL,'\n',1,3914)
+LexToken(VAR,'xx',1,3923)
+LexToken(ASSIGNMENT,'=',1,3925)
+LexToken(OPENSQBRACKET,'[',1,3926)
+LexToken(NUMBER,'1',1,3927)
+LexToken(COLON,':',1,3928)
+LexToken(NUMBER,'4',1,3929)
+LexToken(CLOSESQBRACKET,']',1,3930)
+LexToken(EOL,'\n',1,3931)
+LexToken(VAR,'yy',1,3940)
+LexToken(ASSIGNMENT,'=',1,3942)
+LexToken(OPENSQBRACKET,'[',1,3943)
+LexToken(NUMBER,'1',1,3944)
+LexToken(COLON,':',1,3945)
+LexToken(NUMBER,'3',1,3946)
+LexToken(CLOSESQBRACKET,']',1,3947)
+LexToken(EOL,'\n',1,3948)
+LexToken(VAR,'zz',1,3957)
+LexToken(ASSIGNMENT,'=',1,3959)
+LexToken(OPENSQBRACKET,'[',1,3960)
+LexToken(NUMBER,'4',1,3961)
+LexToken(COMMA,',',1,3962)
+LexToken(NUMBER,'5',1,3963)
+LexToken(COMMA,',',1,3964)
+LexToken(NUMBER,'6',1,3965)
+LexToken(SEMICOLON,';',1,3966)
+LexToken(NUMBER,'16',1,3967)
+LexToken(COMMA,',',1,3969)
+LexToken(NUMBER,'19',1,3970)
+LexToken(COMMA,',',1,3972)
+LexToken(NUMBER,'20',1,3973)
+LexToken(SEMICOLON,';',1,3975)
+LexToken(NUMBER,'10',1,3976)
+LexToken(COMMA,',',1,3978)
+LexToken(NUMBER,'18',1,3979)
+LexToken(COMMA,',',1,3981)
+LexToken(NUMBER,'23',1,3982)
+LexToken(SEMICOLON,';',1,3984)
+LexToken(NUMBER,'6',1,3985)
+LexToken(COMMA,',',1,3986)
+LexToken(NUMBER,'3',1,3988)
+LexToken(COMMA,',',1,3989)
+LexToken(NUMBER,'-1',1,3990)
+LexToken(CLOSESQBRACKET,']',1,3992)
+LexToken(SEMICOLON,';',1,3993)
+LexToken(EOL,'\n',1,3994)
+LexToken(VAR,'Method',1,4003)
+LexToken(ASSIGNMENT,'=',1,4009)
+LexToken(NUMBER,'1',1,4010)
+LexToken(SEMICOLON,';',1,4011)
+LexToken(EOL,'\n',1,4012)
+LexToken(VAR,'Graf',1,4021)
+LexToken(ASSIGNMENT,'=',1,4025)
+LexToken(DQSTRING,'"n"',1,4028)
+LexToken(EOL,'\n',1,4029)
+LexToken(EOL,'\n',1,4030)
+LexToken(VAR,'Nx',1,4039)
+LexToken(ASSIGNMENT,'=',1,4041)
+LexToken(VAR,'length',1,4042)
+LexToken(OPENBRACKET,'(',1,4048)
+LexToken(VAR,'xx',1,4049)
+LexToken(CLOSEBRACKET,')',1,4051)
+LexToken(SEMICOLON,';',1,4052)
+LexToken(EOL,'\n',1,4053)
+LexToken(VAR,'Ny',1,4062)
+LexToken(ASSIGNMENT,'=',1,4064)
+LexToken(VAR,'length',1,4065)
+LexToken(OPENBRACKET,'(',1,4071)
+LexToken(VAR,'yy',1,4072)
+LexToken(CLOSEBRACKET,')',1,4074)
+LexToken(SEMICOLON,';',1,4075)
+LexToken(EOL,'\n',1,4076)
+LexToken(VAR,'model',1,4085)
+LexToken(DOT,'.',1,4090)
+LexToken(VAR,'sim',1,4091)
+LexToken(ASSIGNMENT,'=',1,4094)
+LexToken(VAR,'list',1,4095)
+LexToken(OPENBRACKET,'(',1,4099)
+LexToken(DQSTRING,'"lookup2d"',1,4109)
+LexToken(COMMA,',',1,4110)
+LexToken(NUMBER,'4',1,4111)
+LexToken(CLOSEBRACKET,')',1,4112)
+LexToken(EOL,'\n',1,4113)
+LexToken(VAR,'model',1,4122)
+LexToken(DOT,'.',1,4127)
+LexToken(VAR,'in',1,4128)
+LexToken(ASSIGNMENT,'=',1,4130)
+LexToken(OPENSQBRACKET,'[',1,4131)
+LexToken(NUMBER,'1',1,4132)
+LexToken(SEMICOLON,';',1,4133)
+LexToken(NUMBER,'1',1,4134)
+LexToken(CLOSESQBRACKET,']',1,4135)
+LexToken(EOL,'\n',1,4136)
+LexToken(VAR,'model',1,4145)
+LexToken(DOT,'.',1,4150)
+LexToken(VAR,'out',1,4151)
+LexToken(ASSIGNMENT,'=',1,4154)
+LexToken(NUMBER,'1',1,4155)
+LexToken(EOL,'\n',1,4156)
+LexToken(EOL,'\n',1,4157)
+LexToken(VAR,'model',1,4166)
+LexToken(DOT,'.',1,4171)
+LexToken(VAR,'rpar',1,4172)
+LexToken(ASSIGNMENT,'=',1,4176)
+LexToken(OPENSQBRACKET,'[',1,4177)
+LexToken(VAR,'xx',1,4178)
+LexToken(OPENBRACKET,'(',1,4180)
+LexToken(COLON,':',1,4181)
+LexToken(CLOSEBRACKET,')',1,4182)
+LexToken(SEMICOLON,';',1,4183)
+LexToken(VAR,'yy',1,4184)
+LexToken(OPENBRACKET,'(',1,4186)
+LexToken(COLON,':',1,4187)
+LexToken(CLOSEBRACKET,')',1,4188)
+LexToken(SEMICOLON,';',1,4189)
+LexToken(VAR,'zz',1,4190)
+LexToken(OPENBRACKET,'(',1,4192)
+LexToken(COLON,':',1,4193)
+LexToken(CLOSEBRACKET,')',1,4194)
+LexToken(CLOSESQBRACKET,']',1,4195)
+LexToken(EOL,'\n',1,4196)
+LexToken(VAR,'model',1,4205)
+LexToken(DOT,'.',1,4210)
+LexToken(VAR,'ipar',1,4211)
+LexToken(ASSIGNMENT,'=',1,4215)
+LexToken(OPENSQBRACKET,'[',1,4216)
+LexToken(VAR,'Nx',1,4217)
+LexToken(SEMICOLON,';',1,4219)
+LexToken(VAR,'Ny',1,4220)
+LexToken(SEMICOLON,';',1,4222)
+LexToken(VAR,'Method',1,4223)
+LexToken(CLOSESQBRACKET,']',1,4229)
+LexToken(EOL,'\n',1,4230)
+LexToken(VAR,'model',1,4239)
+LexToken(DOT,'.',1,4244)
+LexToken(VAR,'blocktype',1,4245)
+LexToken(ASSIGNMENT,'=',1,4254)
+LexToken(DQSTRING,'"c"',1,4257)
+LexToken(EOL,'\n',1,4258)
+LexToken(VAR,'model',1,4267)
+LexToken(DOT,'.',1,4272)
+LexToken(VAR,'dep_ut',1,4273)
+LexToken(ASSIGNMENT,'=',1,4279)
+LexToken(OPENSQBRACKET,'[',1,4280)
+LexToken(PREVAR_BOOLEAN,'%t',1,4281)
+LexToken(PREVAR_BOOLEAN,'%f',1,4284)
+LexToken(CLOSESQBRACKET,']',1,4286)
+LexToken(EOL,'\n',1,4287)
+LexToken(VAR,'exprs',1,4296)
+LexToken(ASSIGNMENT,'=',1,4301)
+LexToken(VAR,'list',1,4302)
+LexToken(OPENBRACKET,'(',1,4306)
+LexToken(VAR,'strcat',1,4307)
+LexToken(OPENBRACKET,'(',1,4313)
+LexToken(VAR,'sci2exp',1,4314)
+LexToken(OPENBRACKET,'(',1,4321)
+LexToken(VAR,'xx',1,4322)
+LexToken(CLOSEBRACKET,')',1,4324)
+LexToken(CLOSEBRACKET,')',1,4325)
+LexToken(COMMA,',',1,4326)
+LexToken(VAR,'strcat',1,4327)
+LexToken(OPENBRACKET,'(',1,4333)
+LexToken(VAR,'sci2exp',1,4334)
+LexToken(OPENBRACKET,'(',1,4341)
+LexToken(VAR,'yy',1,4342)
+LexToken(CLOSEBRACKET,')',1,4344)
+LexToken(CLOSEBRACKET,')',1,4345)
+LexToken(COMMA,',',1,4346)
+LexToken(VAR,'strcat',1,4347)
+LexToken(OPENBRACKET,'(',1,4353)
+LexToken(VAR,'sci2exp',1,4354)
+LexToken(OPENBRACKET,'(',1,4361)
+LexToken(VAR,'zz',1,4362)
+LexToken(CLOSEBRACKET,')',1,4364)
+LexToken(CLOSEBRACKET,')',1,4365)
+LexToken(COMMA,',',1,4366)
+LexToken(VAR,'sci2exp',1,4367)
+LexToken(OPENBRACKET,'(',1,4374)
+LexToken(VAR,'Method',1,4375)
+LexToken(CLOSEBRACKET,')',1,4381)
+LexToken(COMMA,',',1,4382)
+LexToken(VAR,'Graf',1,4383)
+LexToken(CLOSEBRACKET,')',1,4387)
+LexToken(EOL,'\n',1,4388)
+LexToken(VAR,'gr_i',1,4397)
+LexToken(ASSIGNMENT,'=',1,4401)
+LexToken(OPENSQBRACKET,'[',1,4402)
+LexToken(CLOSESQBRACKET,']',1,4403)
+LexToken(EOL,'\n',1,4404)
+LexToken(EOL,'\n',1,4405)
+LexToken(VAR,'x',1,4414)
+LexToken(ASSIGNMENT,'=',1,4415)
+LexToken(VAR,'standard_define',1,4416)
+LexToken(OPENBRACKET,'(',1,4431)
+LexToken(OPENSQBRACKET,'[',1,4432)
+LexToken(NUMBER,'2.5',1,4433)
+LexToken(NUMBER,'2',1,4437)
+LexToken(CLOSESQBRACKET,']',1,4438)
+LexToken(COMMA,',',1,4439)
+LexToken(VAR,'model',1,4440)
+LexToken(COMMA,',',1,4445)
+LexToken(VAR,'exprs',1,4446)
+LexToken(COMMA,',',1,4451)
+LexToken(VAR,'gr_i',1,4452)
+LexToken(CLOSEBRACKET,')',1,4456)
+LexToken(EOL,'\n',1,4457)
+LexToken(END,'end',1,4462)
+LexToken(EOL,'\n',1,4465)
+LexToken(ENDFUNCTION,'endfunction',1,4466)
+LexToken(EOL,'\n',1,4477)
+LexToken(EOL,'\n',1,4478)
+LexToken(FUNCTION,'function',1,4479)
+LexToken(OPENSQBRACKET,'[',1,4488)
+LexToken(VAR,'ok',1,4489)
+LexToken(CLOSESQBRACKET,']',1,4491)
+LexToken(ASSIGNMENT,'=',1,4492)
+LexToken(VAR,'test_increasing',1,4493)
+LexToken(OPENBRACKET,'(',1,4508)
+LexToken(VAR,'xx',1,4509)
+LexToken(CLOSEBRACKET,')',1,4511)
+LexToken(EOL,'\n',1,4512)
+LexToken(VAR,'ok',1,4517)
+LexToken(ASSIGNMENT,'=',1,4519)
+LexToken(PREVAR_BOOLEAN,'%f',1,4520)
+LexToken(EOL,'\n',1,4522)
+LexToken(OPENSQBRACKET,'[',1,4527)
+LexToken(VAR,'nx',1,4528)
+LexToken(COMMA,',',1,4530)
+LexToken(VAR,'mx',1,4531)
+LexToken(CLOSESQBRACKET,']',1,4533)
+LexToken(ASSIGNMENT,'=',1,4534)
+LexToken(VAR,'size',1,4535)
+LexToken(OPENBRACKET,'(',1,4539)
+LexToken(VAR,'xx',1,4540)
+LexToken(CLOSEBRACKET,')',1,4542)
+LexToken(SEMICOLON,';',1,4543)
+LexToken(EOL,'\n',1,4573)
+LexToken(EOL,'\n',1,4574)
+LexToken(FOR,'for',1,4579)
+LexToken(VAR,'i',1,4583)
+LexToken(ASSIGNMENT,'=',1,4584)
+LexToken(NUMBER,'1',1,4585)
+LexToken(COLON,':',1,4586)
+LexToken(VAR,'mx',1,4587)
+LexToken(EOL,'\n',1,4589)
+LexToken(IF,'if',1,4598)
+LexToken(OPENBRACKET,'(',1,4601)
+LexToken(VAR,'xx',1,4602)
+LexToken(OPENBRACKET,'(',1,4604)
+LexToken(VAR,'i',1,4605)
+LexToken(CLOSEBRACKET,')',1,4606)
+LexToken(COMPARISON,'<>',1,4607)
+LexToken(VAR,'xx',1,4609)
+LexToken(OPENBRACKET,'(',1,4611)
+LexToken(VAR,'i',1,4612)
+LexToken(CLOSEBRACKET,')',1,4613)
+LexToken(CLOSEBRACKET,')',1,4614)
+LexToken(THEN,'then',1,4616)
+LexToken(EOL,'\n',1,4620)
+LexToken(VAR,'xinfo',1,4633)
+LexToken(OPENBRACKET,'(',1,4638)
+LexToken(DQSTRING,'"x contains no data in x("',1,4664)
+LexToken(OPERATOR,'+',1,4665)
+LexToken(VAR,'string',1,4666)
+LexToken(OPENBRACKET,'(',1,4672)
+LexToken(VAR,'i',1,4673)
+LexToken(CLOSEBRACKET,')',1,4674)
+LexToken(OPERATOR,'+',1,4675)
+LexToken(DQSTRING,'")"',1,4678)
+LexToken(CLOSEBRACKET,')',1,4679)
+LexToken(SEMICOLON,';',1,4680)
+LexToken(EOL,'\n',1,4681)
+LexToken(RETURN,'return',1,4694)
+LexToken(SEMICOLON,';',1,4700)
+LexToken(EOL,'\n',1,4701)
+LexToken(END,'end',1,4710)
+LexToken(EOL,'\n',1,4713)
+LexToken(EOL,'\n',1,4714)
+LexToken(END,'end',1,4719)
+LexToken(EOL,'\n',1,4722)
+LexToken(EOL,'\n',1,4723)
+LexToken(FOR,'for',1,4728)
+LexToken(VAR,'i',1,4732)
+LexToken(ASSIGNMENT,'=',1,4733)
+LexToken(NUMBER,'1',1,4734)
+LexToken(COLON,':',1,4735)
+LexToken(VAR,'mx',1,4736)
+LexToken(NUMBER,'-1',1,4738)
+LexToken(EOL,'\n',1,4740)
+LexToken(IF,'if',1,4749)
+LexToken(OPENBRACKET,'(',1,4752)
+LexToken(VAR,'xx',1,4753)
+LexToken(OPENBRACKET,'(',1,4755)
+LexToken(VAR,'i',1,4756)
+LexToken(CLOSEBRACKET,')',1,4757)
+LexToken(COMPARISON,'>',1,4758)
+LexToken(VAR,'xx',1,4759)
+LexToken(OPENBRACKET,'(',1,4761)
+LexToken(VAR,'i',1,4762)
+LexToken(OPERATOR,'+',1,4763)
+LexToken(NUMBER,'1',1,4764)
+LexToken(CLOSEBRACKET,')',1,4765)
+LexToken(CLOSEBRACKET,')',1,4766)
+LexToken(THEN,'then',1,4768)
+LexToken(EOL,'\n',1,4772)
+LexToken(RETURN,'return',1,4785)
+LexToken(SEMICOLON,';',1,4791)
+LexToken(EOL,'\n',1,4792)
+LexToken(END,'end',1,4801)
+LexToken(EOL,'\n',1,4804)
+LexToken(END,'end',1,4809)
+LexToken(EOL,'\n',1,4812)
+LexToken(EOL,'\n',1,4813)
+LexToken(VAR,'ok',1,4818)
+LexToken(ASSIGNMENT,'=',1,4820)
+LexToken(PREVAR_BOOLEAN,'%t',1,4821)
+LexToken(EOL,'\n',1,4823)
+LexToken(ENDFUNCTION,'endfunction',1,4824)
+LexToken(EOL,'\n',1,4835)
+LexToken(EOL,'\n',1,4866)
+LexToken(FUNCTION,'function',1,4867)
+LexToken(VAR,'METHOD',1,4876)
+LexToken(ASSIGNMENT,'=',1,4882)
+LexToken(VAR,'getmethod',1,4883)
+LexToken(OPENBRACKET,'(',1,4892)
+LexToken(VAR,'order',1,4893)
+LexToken(CLOSEBRACKET,')',1,4898)
+LexToken(EOL,'\n',1,4899)
+LexToken(SELECT,'select',1,4904)
+LexToken(VAR,'order',1,4911)
+LexToken(EOL,'\n',1,4916)
+LexToken(CASE,'case',1,4921)
+LexToken(NUMBER,'1',1,4926)
+LexToken(THEN,'then',1,4928)
+LexToken(COMMA,',',1,4932)
+LexToken(VAR,'METHOD',1,4934)
+LexToken(ASSIGNMENT,'=',1,4940)
+LexToken(DQSTRING,'"Interpolation-extrapolation(biliniear)"',1,4980)
+LexToken(EOL,'\n',1,4981)
+LexToken(CASE,'case',1,4986)
+LexToken(NUMBER,'2',1,4991)
+LexToken(THEN,'then',1,4993)
+LexToken(COMMA,',',1,4997)
+LexToken(VAR,'METHOD',1,4999)
+LexToken(ASSIGNMENT,'=',1,5005)
+LexToken(DQSTRING,'"Interpolation_endvalues"',1,5030)
+LexToken(EOL,'\n',1,5031)
+LexToken(CASE,'case',1,5036)
+LexToken(NUMBER,'3',1,5041)
+LexToken(THEN,'then',1,5043)
+LexToken(COMMA,',',1,5047)
+LexToken(VAR,'METHOD',1,5049)
+LexToken(ASSIGNMENT,'=',1,5055)
+LexToken(DQSTRING,'"use input nearest"',1,5074)
+LexToken(EOL,'\n',1,5075)
+LexToken(CASE,'case',1,5080)
+LexToken(NUMBER,'4',1,5085)
+LexToken(THEN,'then',1,5087)
+LexToken(COMMA,',',1,5091)
+LexToken(VAR,'METHOD',1,5093)
+LexToken(ASSIGNMENT,'=',1,5099)
+LexToken(DQSTRING,'"use input below"',1,5116)
+LexToken(EOL,'\n',1,5117)
+LexToken(CASE,'case',1,5122)
+LexToken(NUMBER,'5',1,5127)
+LexToken(THEN,'then',1,5129)
+LexToken(COMMA,',',1,5133)
+LexToken(VAR,'METHOD',1,5135)
+LexToken(ASSIGNMENT,'=',1,5141)
+LexToken(DQSTRING,'"use input above"',1,5158)
+LexToken(EOL,'\n',1,5159)
+LexToken(CASE,'case',1,5164)
+LexToken(NUMBER,'6',1,5169)
+LexToken(THEN,'then',1,5171)
+LexToken(COMMA,',',1,5175)
+LexToken(VAR,'METHOD',1,5177)
+LexToken(ASSIGNMENT,'=',1,5183)
+LexToken(DQSTRING,'"Interpolation-extrapolation"',1,5212)
+LexToken(EOL,'\n',1,5213)
+LexToken(END,'end',1,5218)
+LexToken(EOL,'\n',1,5221)
+LexToken(ENDFUNCTION,'endfunction',1,5222)
+LexToken(EOL,'\n',1,5233)
+LexToken(EOL,'\n',1,5293)