summaryrefslogtreecommitdiff
path: root/js/Linear/CLSS.js
diff options
context:
space:
mode:
Diffstat (limited to 'js/Linear/CLSS.js')
-rw-r--r--js/Linear/CLSS.js103
1 files changed, 37 insertions, 66 deletions
diff --git a/js/Linear/CLSS.js b/js/Linear/CLSS.js
index 470ff379..0ef363c6 100644
--- a/js/Linear/CLSS.js
+++ b/js/Linear/CLSS.js
@@ -41,20 +41,17 @@ LexToken(VAR,'x',1,876)
LexToken(ASSIGNMENT,'=',1,877)
LexToken(OPENSQBRACKET,'[',1,878)
LexToken(CLOSESQBRACKET,']',1,879)
-LexToken(SEMICOLON,';',1,880)
-LexToken(EOL,'\n',1,881)
+LexToken(EOL,'\n',1,880)
LexToken(VAR,'y',1,886)
LexToken(ASSIGNMENT,'=',1,887)
LexToken(OPENSQBRACKET,'[',1,888)
LexToken(CLOSESQBRACKET,']',1,889)
-LexToken(SEMICOLON,';',1,890)
-LexToken(EOL,'\n',1,891)
+LexToken(EOL,'\n',1,890)
LexToken(VAR,'typ',1,896)
LexToken(ASSIGNMENT,'=',1,899)
LexToken(OPENSQBRACKET,'[',1,900)
LexToken(CLOSESQBRACKET,']',1,901)
-LexToken(SEMICOLON,';',1,902)
-LexToken(EOL,'\n',1,903)
+LexToken(EOL,'\n',1,902)
LexToken(SELECT,'select',1,908)
LexToken(VAR,'job',1,915)
LexToken(EOL,'\n',1,918)
@@ -71,8 +68,7 @@ LexToken(ASSIGNMENT,'=',1,970)
LexToken(VAR,'arg1',1,971)
LexToken(DOT,'.',1,975)
LexToken(VAR,'graphics',1,976)
-LexToken(SEMICOLON,';',1,984)
-LexToken(EOL,'\n',1,985)
+LexToken(EOL,'\n',1,984)
LexToken(VAR,'exprs',1,994)
LexToken(ASSIGNMENT,'=',1,999)
LexToken(VAR,'graphics',1,1000)
@@ -101,8 +97,7 @@ LexToken(NUMBER,'4',1,1077)
LexToken(NUMBER,'7',1,1079)
LexToken(CLOSESQBRACKET,']',1,1080)
LexToken(CLOSEBRACKET,')',1,1081)
-LexToken(COMMA,',',1,1082)
-LexToken(EOL,'\n',1,1083)
+LexToken(EOL,'\n',1,1082)
LexToken(END,'end',1,1092)
LexToken(EOL,'\n',1,1111)
LexToken(VAR,'model',1,1120)
@@ -110,8 +105,7 @@ LexToken(ASSIGNMENT,'=',1,1125)
LexToken(VAR,'arg1',1,1126)
LexToken(DOT,'.',1,1130)
LexToken(VAR,'model',1,1131)
-LexToken(SEMICOLON,';',1,1136)
-LexToken(EOL,'\n',1,1137)
+LexToken(EOL,'\n',1,1136)
LexToken(WHILE,'while',1,1146)
LexToken(PREVAR_BOOLEAN,'%t',1,1152)
LexToken(DO,'do',1,1155)
@@ -138,13 +132,13 @@ LexToken(DQSTRING,'"Set continuous linear system parameters"',1,1248)
LexToken(COMMA,',',1,1249)
LexToken(OPENSQBRACKET,'[',1,1265)
LexToken(DQSTRING,'"A matrix"',1,1275)
-LexToken(SEMICOLON,';',1,1276)
+LexToken(SEMICOLON,';\n',1,1276)
LexToken(DQSTRING,'"B matrix"',1,1299)
-LexToken(SEMICOLON,';',1,1300)
+LexToken(SEMICOLON,';\n',1,1300)
LexToken(DQSTRING,'"C matrix"',1,1323)
-LexToken(SEMICOLON,';',1,1324)
+LexToken(SEMICOLON,';\n',1,1324)
LexToken(DQSTRING,'"D matrix"',1,1347)
-LexToken(SEMICOLON,';',1,1348)
+LexToken(SEMICOLON,';\n',1,1348)
LexToken(DQSTRING,'"Initial state"',1,1376)
LexToken(CLOSESQBRACKET,']',1,1377)
LexToken(COMMA,',',1,1378)
@@ -199,8 +193,7 @@ LexToken(VAR,'ok',1,1597)
LexToken(THEN,'then',1,1600)
LexToken(EOL,'\n',1,1604)
LexToken(BREAK,'break',1,1621)
-LexToken(COMMA,',',1,1626)
-LexToken(EOL,'\n',1,1627)
+LexToken(EOL,'\n',1,1626)
LexToken(END,'end',1,1640)
LexToken(EOL,'\n',1,1643)
LexToken(VAR,'out',1,1656)
@@ -211,8 +204,7 @@ LexToken(VAR,'C',1,1665)
LexToken(COMMA,',',1,1666)
LexToken(NUMBER,'1',1,1667)
LexToken(CLOSEBRACKET,')',1,1668)
-LexToken(SEMICOLON,';',1,1669)
-LexToken(EOL,'\n',1,1670)
+LexToken(EOL,'\n',1,1669)
LexToken(IF,'if',1,1683)
LexToken(VAR,'out',1,1686)
LexToken(COMPARISON,'==',1,1689)
@@ -223,8 +215,7 @@ LexToken(VAR,'out',1,1714)
LexToken(ASSIGNMENT,'=',1,1717)
LexToken(OPENSQBRACKET,'[',1,1718)
LexToken(CLOSESQBRACKET,']',1,1719)
-LexToken(COMMA,',',1,1720)
-LexToken(EOL,'\n',1,1721)
+LexToken(EOL,'\n',1,1720)
LexToken(END,'end',1,1734)
LexToken(EOL,'\n',1,1737)
LexToken(VAR,'in',1,1750)
@@ -235,8 +226,7 @@ LexToken(VAR,'B',1,1758)
LexToken(COMMA,',',1,1759)
LexToken(NUMBER,'2',1,1760)
LexToken(CLOSEBRACKET,')',1,1761)
-LexToken(SEMICOLON,';',1,1762)
-LexToken(EOL,'\n',1,1763)
+LexToken(EOL,'\n',1,1762)
LexToken(IF,'if',1,1776)
LexToken(VAR,'in',1,1779)
LexToken(COMPARISON,'==',1,1781)
@@ -247,8 +237,7 @@ LexToken(VAR,'in',1,1806)
LexToken(ASSIGNMENT,'=',1,1808)
LexToken(OPENSQBRACKET,'[',1,1809)
LexToken(CLOSESQBRACKET,']',1,1810)
-LexToken(COMMA,',',1,1811)
-LexToken(EOL,'\n',1,1812)
+LexToken(EOL,'\n',1,1811)
LexToken(END,'end',1,1825)
LexToken(EOL,'\n',1,1828)
LexToken(OPENSQBRACKET,'[',1,1841)
@@ -310,8 +299,7 @@ LexToken(VAR,'C',1,1999)
LexToken(MULTIPLICATION,'*',1,2000)
LexToken(VAR,'B',1,2001)
LexToken(CLOSEBRACKET,')',1,2002)
-LexToken(SEMICOLON,';',1,2004)
-LexToken(EOL,'\n',1,2005)
+LexToken(EOL,'\n',1,2004)
LexToken(ELSEIF,'elseif',1,2022)
LexToken(VAR,'size',1,2030)
LexToken(OPENBRACKET,'(',1,2034)
@@ -331,15 +319,13 @@ LexToken(VAR,'C',1,2080)
LexToken(MULTIPLICATION,'*',1,2081)
LexToken(VAR,'B',1,2082)
LexToken(CLOSEBRACKET,')',1,2083)
-LexToken(SEMICOLON,';',1,2085)
-LexToken(EOL,'\n',1,2086)
+LexToken(EOL,'\n',1,2085)
LexToken(ELSE,'else',1,2103)
LexToken(EOL,'\n',1,2107)
LexToken(VAR,'okD',1,2128)
LexToken(ASSIGNMENT,'=',1,2132)
LexToken(PREVAR_BOOLEAN,'%f',1,2134)
-LexToken(SEMICOLON,';',1,2137)
-LexToken(EOL,'\n',1,2138)
+LexToken(EOL,'\n',1,2137)
LexToken(END,'end',1,2155)
LexToken(EOL,'\n',1,2158)
LexToken(END,'end',1,2171)
@@ -397,8 +383,7 @@ LexToken(DOT,'.',1,2431)
LexToken(VAR,'exprs',1,2432)
LexToken(ASSIGNMENT,'=',1,2437)
LexToken(VAR,'exprs',1,2438)
-LexToken(SEMICOLON,';',1,2443)
-LexToken(EOL,'\n',1,2444)
+LexToken(EOL,'\n',1,2443)
LexToken(VAR,'rpar',1,2465)
LexToken(ASSIGNMENT,'=',1,2469)
LexToken(OPENSQBRACKET,'[',1,2470)
@@ -422,8 +407,7 @@ LexToken(OPENBRACKET,'(',1,2487)
LexToken(COLON,':',1,2488)
LexToken(CLOSEBRACKET,')',1,2489)
LexToken(CLOSESQBRACKET,']',1,2490)
-LexToken(SEMICOLON,';',1,2491)
-LexToken(EOL,'\n',1,2492)
+LexToken(EOL,'\n',1,2491)
LexToken(IF,'if',1,2513)
LexToken(VAR,'D',1,2516)
LexToken(COMPARISON,'<>',1,2517)
@@ -448,8 +432,7 @@ LexToken(OPENSQBRACKET,'[',1,2604)
LexToken(PREVAR_BOOLEAN,'%t',1,2605)
LexToken(PREVAR_BOOLEAN,'%t',1,2608)
LexToken(CLOSESQBRACKET,']',1,2610)
-LexToken(SEMICOLON,';',1,2611)
-LexToken(EOL,'\n',1,2612)
+LexToken(EOL,'\n',1,2611)
LexToken(ELSE,'else',1,2637)
LexToken(EOL,'\n',1,2641)
LexToken(VAR,'mmm',1,2670)
@@ -458,8 +441,7 @@ LexToken(OPENSQBRACKET,'[',1,2674)
LexToken(PREVAR_BOOLEAN,'%f',1,2675)
LexToken(PREVAR_BOOLEAN,'%t',1,2678)
LexToken(CLOSESQBRACKET,']',1,2680)
-LexToken(SEMICOLON,';',1,2681)
-LexToken(EOL,'\n',1,2682)
+LexToken(EOL,'\n',1,2681)
LexToken(END,'end',1,2707)
LexToken(EOL,'\n',1,2710)
LexToken(IF,'if',1,2735)
@@ -478,8 +460,7 @@ LexToken(DOT,'.',1,2798)
LexToken(VAR,'dep_ut',1,2799)
LexToken(ASSIGNMENT,'=',1,2805)
LexToken(VAR,'mmm',1,2806)
-LexToken(COMMA,',',1,2809)
-LexToken(EOL,'\n',1,2810)
+LexToken(EOL,'\n',1,2809)
LexToken(END,'end',1,2835)
LexToken(EOL,'\n',1,2838)
LexToken(ELSE,'else',1,2859)
@@ -492,8 +473,7 @@ LexToken(OPENSQBRACKET,'[',1,2901)
LexToken(PREVAR_BOOLEAN,'%f',1,2902)
LexToken(PREVAR_BOOLEAN,'%t',1,2905)
LexToken(CLOSESQBRACKET,']',1,2907)
-LexToken(SEMICOLON,';',1,2908)
-LexToken(EOL,'\n',1,2909)
+LexToken(EOL,'\n',1,2908)
LexToken(END,'end',1,2930)
LexToken(EOL,'\n',1,2933)
LexToken(VAR,'model',1,2954)
@@ -504,8 +484,7 @@ LexToken(VAR,'x0',1,2966)
LexToken(OPENBRACKET,'(',1,2968)
LexToken(COLON,':',1,2969)
LexToken(CLOSEBRACKET,')',1,2970)
-LexToken(SEMICOLON,';',1,2971)
-LexToken(EOL,'\n',1,2972)
+LexToken(EOL,'\n',1,2971)
LexToken(VAR,'model',1,2993)
LexToken(DOT,'.',1,2998)
LexToken(VAR,'rpar',1,2999)
@@ -517,8 +496,7 @@ LexToken(DOT,'.',1,3030)
LexToken(VAR,'graphics',1,3031)
LexToken(ASSIGNMENT,'=',1,3039)
LexToken(VAR,'graphics',1,3040)
-LexToken(SEMICOLON,';',1,3048)
-LexToken(EOL,'\n',1,3049)
+LexToken(EOL,'\n',1,3048)
LexToken(VAR,'x',1,3070)
LexToken(DOT,'.',1,3071)
LexToken(VAR,'model',1,3072)
@@ -540,34 +518,28 @@ LexToken(EOL,'\n',1,3180)
LexToken(VAR,'x0',1,3189)
LexToken(ASSIGNMENT,'=',1,3191)
LexToken(NUMBER,'0',1,3192)
-LexToken(SEMICOLON,';',1,3193)
-LexToken(EOL,'\n',1,3194)
+LexToken(EOL,'\n',1,3193)
LexToken(VAR,'A',1,3203)
LexToken(ASSIGNMENT,'=',1,3204)
LexToken(ADDITION,'-',1,3205)
LexToken(NUMBER,'1',1,3206)
-LexToken(SEMICOLON,';',1,3207)
-LexToken(EOL,'\n',1,3208)
+LexToken(EOL,'\n',1,3207)
LexToken(VAR,'B',1,3217)
LexToken(ASSIGNMENT,'=',1,3218)
LexToken(NUMBER,'1',1,3219)
-LexToken(SEMICOLON,';',1,3220)
-LexToken(EOL,'\n',1,3221)
+LexToken(EOL,'\n',1,3220)
LexToken(VAR,'C',1,3230)
LexToken(ASSIGNMENT,'=',1,3231)
LexToken(NUMBER,'1',1,3232)
-LexToken(SEMICOLON,';',1,3233)
-LexToken(EOL,'\n',1,3234)
+LexToken(EOL,'\n',1,3233)
LexToken(VAR,'D',1,3243)
LexToken(ASSIGNMENT,'=',1,3244)
LexToken(NUMBER,'0',1,3245)
-LexToken(SEMICOLON,';',1,3246)
-LexToken(EOL,'\n',1,3247)
+LexToken(EOL,'\n',1,3246)
LexToken(VAR,'in',1,3256)
LexToken(ASSIGNMENT,'=',1,3258)
LexToken(NUMBER,'1',1,3259)
-LexToken(SEMICOLON,';',1,3260)
-LexToken(EOL,'\n',1,3261)
+LexToken(EOL,'\n',1,3260)
LexToken(VAR,'out',1,3270)
LexToken(ASSIGNMENT,'=',1,3273)
LexToken(NUMBER,'1',1,3274)
@@ -633,8 +605,7 @@ LexToken(OPENBRACKET,'(',1,3443)
LexToken(COLON,':',1,3444)
LexToken(CLOSEBRACKET,')',1,3445)
LexToken(CLOSESQBRACKET,']',1,3446)
-LexToken(SEMICOLON,';',1,3447)
-LexToken(EOL,'\n',1,3448)
+LexToken(EOL,'\n',1,3447)
LexToken(VAR,'model',1,3457)
LexToken(DOT,'.',1,3462)
LexToken(VAR,'blocktype',1,3463)
@@ -661,7 +632,7 @@ LexToken(OPENBRACKET,'(',1,3536)
LexToken(VAR,'A',1,3537)
LexToken(CLOSEBRACKET,')',1,3538)
LexToken(CLOSEBRACKET,')',1,3539)
-LexToken(SEMICOLON,';',1,3540)
+LexToken(SEMICOLON,';\n',1,3540)
LexToken(VAR,'strcat',1,3550)
LexToken(OPENBRACKET,'(',1,3556)
LexToken(VAR,'sci2exp',1,3557)
@@ -669,7 +640,7 @@ LexToken(OPENBRACKET,'(',1,3564)
LexToken(VAR,'B',1,3565)
LexToken(CLOSEBRACKET,')',1,3566)
LexToken(CLOSEBRACKET,')',1,3567)
-LexToken(SEMICOLON,';',1,3568)
+LexToken(SEMICOLON,';\n',1,3568)
LexToken(VAR,'strcat',1,3578)
LexToken(OPENBRACKET,'(',1,3584)
LexToken(VAR,'sci2exp',1,3585)
@@ -677,7 +648,7 @@ LexToken(OPENBRACKET,'(',1,3592)
LexToken(VAR,'C',1,3593)
LexToken(CLOSEBRACKET,')',1,3594)
LexToken(CLOSEBRACKET,')',1,3595)
-LexToken(SEMICOLON,';',1,3596)
+LexToken(SEMICOLON,';\n',1,3596)
LexToken(VAR,'strcat',1,3606)
LexToken(OPENBRACKET,'(',1,3612)
LexToken(VAR,'sci2exp',1,3613)
@@ -685,7 +656,7 @@ LexToken(OPENBRACKET,'(',1,3620)
LexToken(VAR,'D',1,3621)
LexToken(CLOSEBRACKET,')',1,3622)
LexToken(CLOSEBRACKET,')',1,3623)
-LexToken(SEMICOLON,';',1,3624)
+LexToken(SEMICOLON,';\n',1,3624)
LexToken(VAR,'strcat',1,3634)
LexToken(OPENBRACKET,'(',1,3640)
LexToken(VAR,'sci2exp',1,3641)