diff options
Diffstat (limited to 'js/Linear/INTEGRAL_m.js')
-rw-r--r-- | js/Linear/INTEGRAL_m.js | 76 |
1 files changed, 26 insertions, 50 deletions
diff --git a/js/Linear/INTEGRAL_m.js b/js/Linear/INTEGRAL_m.js index ad19c96f..30a64859 100644 --- a/js/Linear/INTEGRAL_m.js +++ b/js/Linear/INTEGRAL_m.js @@ -41,20 +41,17 @@ LexToken(VAR,'x',1,884) LexToken(ASSIGNMENT,'=',1,885) LexToken(OPENSQBRACKET,'[',1,886) LexToken(CLOSESQBRACKET,']',1,887) -LexToken(SEMICOLON,';',1,888) -LexToken(EOL,'\n',1,889) +LexToken(EOL,'\n',1,888) LexToken(VAR,'y',1,894) LexToken(ASSIGNMENT,'=',1,895) LexToken(OPENSQBRACKET,'[',1,896) LexToken(CLOSESQBRACKET,']',1,897) -LexToken(SEMICOLON,';',1,898) -LexToken(EOL,'\n',1,899) +LexToken(EOL,'\n',1,898) LexToken(VAR,'typ',1,904) LexToken(ASSIGNMENT,'=',1,907) LexToken(OPENSQBRACKET,'[',1,908) LexToken(CLOSESQBRACKET,']',1,909) -LexToken(SEMICOLON,';',1,910) -LexToken(EOL,'\n',1,911) +LexToken(EOL,'\n',1,910) LexToken(SELECT,'select',1,916) LexToken(VAR,'job',1,923) LexToken(EOL,'\n',1,926) @@ -65,15 +62,13 @@ LexToken(EOL,'\n',1,946) LexToken(VAR,'x',1,955) LexToken(ASSIGNMENT,'=',1,956) LexToken(VAR,'arg1',1,957) -LexToken(SEMICOLON,';',1,961) -LexToken(EOL,'\n',1,962) +LexToken(EOL,'\n',1,961) LexToken(VAR,'graphics',1,971) LexToken(ASSIGNMENT,'=',1,979) LexToken(VAR,'arg1',1,980) LexToken(DOT,'.',1,984) LexToken(VAR,'graphics',1,985) -LexToken(SEMICOLON,';',1,993) -LexToken(EOL,'\n',1,994) +LexToken(EOL,'\n',1,993) LexToken(VAR,'exprs',1,1003) LexToken(ASSIGNMENT,'=',1,1008) LexToken(VAR,'graphics',1,1009) @@ -85,8 +80,7 @@ LexToken(ASSIGNMENT,'=',1,1037) LexToken(VAR,'arg1',1,1038) LexToken(DOT,'.',1,1042) LexToken(VAR,'model',1,1043) -LexToken(SEMICOLON,';',1,1048) -LexToken(EOL,'\n',1,1049) +LexToken(EOL,'\n',1,1048) LexToken(WHILE,'while',1,1058) LexToken(PREVAR_BOOLEAN,'%t',1,1064) LexToken(DO,'do',1,1067) @@ -113,11 +107,11 @@ LexToken(DQSTRING,'"Set Integral block parameters"',1,1165) LexToken(COMMA,',',1,1166) LexToken(OPENSQBRACKET,'[',1,1182) LexToken(DQSTRING,'"Initial Condition"',1,1201) -LexToken(SEMICOLON,';',1,1202) +LexToken(SEMICOLON,';\n',1,1202) LexToken(DQSTRING,'"With re-intialization (1:yes, 0:no)"',1,1252) LexToken(SEMICOLON,';',1,1253) LexToken(DQSTRING,'"With saturation (1:yes, 0:no)"',1,1284) -LexToken(SEMICOLON,';',1,1285) +LexToken(SEMICOLON,';\n',1,1285) LexToken(DQSTRING,'"Upper limit"',1,1311) LexToken(SEMICOLON,';',1,1312) LexToken(DQSTRING,'"Lower limit"',1,1325) @@ -170,8 +164,7 @@ LexToken(VAR,'ok',1,1430) LexToken(THEN,'then',1,1433) LexToken(EOL,'\n',1,1437) LexToken(BREAK,'break',1,1454) -LexToken(COMMA,',',1,1459) -LexToken(EOL,'\n',1,1460) +LexToken(EOL,'\n',1,1459) LexToken(END,'end',1,1473) LexToken(EOL,'\n',1,1476) LexToken(IF,'if',1,1489) @@ -184,18 +177,15 @@ LexToken(EOL,'\n',1,1507) LexToken(VAR,'Datatype',1,1524) LexToken(ASSIGNMENT,'=',1,1532) LexToken(NUMBER,'1',1,1533) -LexToken(SEMICOLON,';',1,1534) -LexToken(EOL,'\n',1,1535) +LexToken(EOL,'\n',1,1534) LexToken(ELSE,'else',1,1548) LexToken(EOL,'\n',1,1552) LexToken(VAR,'Datatype',1,1569) LexToken(ASSIGNMENT,'=',1,1577) LexToken(NUMBER,'2',1,1578) -LexToken(SEMICOLON,';',1,1579) -LexToken(EOL,'\n',1,1580) +LexToken(EOL,'\n',1,1579) LexToken(END,'end',1,1593) -LexToken(SEMICOLON,';',1,1596) -LexToken(EOL,'\n',1,1597) +LexToken(EOL,'\n',1,1596) LexToken(IF,'if',1,1610) LexToken(VAR,'reinit',1,1613) LexToken(COMPARISON,'<>',1,1619) @@ -205,8 +195,7 @@ LexToken(EOL,'\n',1,1627) LexToken(VAR,'reinit',1,1644) LexToken(ASSIGNMENT,'=',1,1650) LexToken(NUMBER,'1',1,1651) -LexToken(SEMICOLON,';',1,1652) -LexToken(EOL,'\n',1,1653) +LexToken(EOL,'\n',1,1652) LexToken(END,'end',1,1666) LexToken(EOL,'\n',1,1669) LexToken(IF,'if',1,1682) @@ -218,8 +207,7 @@ LexToken(EOL,'\n',1,1698) LexToken(VAR,'satur',1,1715) LexToken(ASSIGNMENT,'=',1,1720) LexToken(NUMBER,'1',1,1721) -LexToken(SEMICOLON,';',1,1722) -LexToken(EOL,'\n',1,1723) +LexToken(EOL,'\n',1,1722) LexToken(IF,'if',1,1740) LexToken(VAR,'Datatype',1,1743) LexToken(COMPARISON,'==',1,1751) @@ -245,8 +233,7 @@ LexToken(VAR,'ones',1,1840) LexToken(OPENBRACKET,'(',1,1844) LexToken(VAR,'x0',1,1845) LexToken(CLOSEBRACKET,')',1,1847) -LexToken(COMMA,',',1,1848) -LexToken(EOL,'\n',1,1849) +LexToken(EOL,'\n',1,1848) LexToken(END,'end',1,1870) LexToken(EOL,'\n',1,1873) LexToken(IF,'if',1,1894) @@ -268,8 +255,7 @@ LexToken(VAR,'ones',1,1954) LexToken(OPENBRACKET,'(',1,1958) LexToken(VAR,'x0',1,1959) LexToken(CLOSEBRACKET,')',1,1961) -LexToken(COMMA,',',1,1962) -LexToken(EOL,'\n',1,1963) +LexToken(EOL,'\n',1,1962) LexToken(END,'end',1,1984) LexToken(EOL,'\n',1,1987) LexToken(IF,'if',1,2008) @@ -432,8 +418,7 @@ LexToken(OPENBRACKET,'(',1,2853) LexToken(VAR,'x0',1,2854) LexToken(CLOSEBRACKET,')',1,2856) LexToken(CLOSEBRACKET,')',1,2857) -LexToken(COMMA,',',1,2858) -LexToken(EOL,'\n',1,2859) +LexToken(EOL,'\n',1,2858) LexToken(END,'end',1,2880) LexToken(EOL,'\n',1,2883) LexToken(IF,'if',1,2904) @@ -466,8 +451,7 @@ LexToken(OPENBRACKET,'(',1,2986) LexToken(VAR,'x0',1,2987) LexToken(CLOSEBRACKET,')',1,2989) LexToken(CLOSEBRACKET,')',1,2990) -LexToken(COMMA,',',1,2991) -LexToken(EOL,'\n',1,2992) +LexToken(EOL,'\n',1,2991) LexToken(END,'end',1,3013) LexToken(EOL,'\n',1,3016) LexToken(IF,'if',1,3037) @@ -749,8 +733,7 @@ LexToken(EOL,'\n',1,4253) LexToken(VAR,'ot',1,4274) LexToken(ASSIGNMENT,'=',1,4276) LexToken(NUMBER,'1',1,4277) -LexToken(SEMICOLON,';',1,4278) -LexToken(EOL,'\n',1,4279) +LexToken(EOL,'\n',1,4278) LexToken(ELSEIF,'elseif',1,4296) LexToken(OPENBRACKET,'(',1,4303) LexToken(VAR,'Datatype',1,4304) @@ -780,8 +763,7 @@ LexToken(COLON,':',1,4375) LexToken(CLOSEBRACKET,')',1,4376) LexToken(CLOSEBRACKET,')',1,4377) LexToken(CLOSESQBRACKET,']',1,4378) -LexToken(SEMICOLON,';',1,4379) -LexToken(EOL,'\n',1,4380) +LexToken(EOL,'\n',1,4379) LexToken(VAR,'model',1,4401) LexToken(DOT,'.',1,4406) LexToken(VAR,'sim',1,4407) @@ -811,21 +793,18 @@ LexToken(EOL,'\n',1,4479) LexToken(VAR,'ot',1,4500) LexToken(ASSIGNMENT,'=',1,4502) LexToken(NUMBER,'2',1,4503) -LexToken(SEMICOLON,';',1,4504) -LexToken(EOL,'\n',1,4505) +LexToken(EOL,'\n',1,4504) LexToken(ELSE,'else',1,4522) LexToken(EOL,'\n',1,4526) LexToken(VAR,'message',1,4547) LexToken(OPENBRACKET,'(',1,4554) LexToken(DQSTRING,'"Datatype is not supported"',1,4581) LexToken(CLOSEBRACKET,')',1,4582) -LexToken(SEMICOLON,';',1,4583) -LexToken(EOL,'\n',1,4584) +LexToken(EOL,'\n',1,4583) LexToken(VAR,'ok',1,4605) LexToken(ASSIGNMENT,'=',1,4607) LexToken(PREVAR_BOOLEAN,'%f',1,4608) -LexToken(SEMICOLON,';',1,4610) -LexToken(EOL,'\n',1,4611) +LexToken(EOL,'\n',1,4610) LexToken(END,'end',1,4628) LexToken(EOL,'\n',1,4631) LexToken(IF,'if',1,4648) @@ -937,8 +916,7 @@ LexToken(DOT,'.',1,4996) LexToken(VAR,'graphics',1,4997) LexToken(ASSIGNMENT,'=',1,5005) LexToken(VAR,'graphics',1,5006) -LexToken(SEMICOLON,';',1,5014) -LexToken(EOL,'\n',1,5015) +LexToken(EOL,'\n',1,5014) LexToken(VAR,'x',1,5032) LexToken(DOT,'.',1,5033) LexToken(VAR,'model',1,5034) @@ -958,14 +936,12 @@ LexToken(EOL,'\n',1,5118) LexToken(VAR,'maxp',1,5127) LexToken(ASSIGNMENT,'=',1,5131) LexToken(NUMBER,'1',1,5132) -LexToken(SEMICOLON,';',1,5133) -LexToken(EOL,'\n',1,5134) +LexToken(EOL,'\n',1,5133) LexToken(VAR,'minp',1,5143) LexToken(ASSIGNMENT,'=',1,5147) LexToken(ADDITION,'-',1,5148) LexToken(NUMBER,'1',1,5149) -LexToken(SEMICOLON,';',1,5150) -LexToken(EOL,'\n',1,5151) +LexToken(EOL,'\n',1,5150) LexToken(VAR,'rpar',1,5160) LexToken(ASSIGNMENT,'=',1,5164) LexToken(OPENSQBRACKET,'[',1,5165) |