summaryrefslogtreecommitdiff
path: root/js/Linear/DIFF_c.js
diff options
context:
space:
mode:
authorSunil Shetye2018-06-13 13:05:27 +0530
committerSunil Shetye2018-06-14 10:35:53 +0530
commit1df154abb3a2be1de529b3c06701f8c7485de1d0 (patch)
tree13737bf005cbfc16bb43f920b6e893a1db554f59 /js/Linear/DIFF_c.js
parentca2033026a6877d08135bad6622165a9075b50da (diff)
downloadsci2js-1df154abb3a2be1de529b3c06701f8c7485de1d0.tar.gz
sci2js-1df154abb3a2be1de529b3c06701f8c7485de1d0.tar.bz2
sci2js-1df154abb3a2be1de529b3c06701f8c7485de1d0.zip
add make rules for generating debug files
Diffstat (limited to 'js/Linear/DIFF_c.js')
-rw-r--r--js/Linear/DIFF_c.js778
1 files changed, 390 insertions, 388 deletions
diff --git a/js/Linear/DIFF_c.js b/js/Linear/DIFF_c.js
index fa31c204..975c6792 100644
--- a/js/Linear/DIFF_c.js
+++ b/js/Linear/DIFF_c.js
@@ -2,398 +2,400 @@ LexToken(EOL,'\n',1,10)
LexToken(EOL,'\n',1,13)
LexToken(EOL,'\n',1,80)
LexToken(EOL,'\n',1,139)
-LexToken(EOL,'\n',1,192)
-LexToken(EOL,'\n',1,195)
-LexToken(EOL,'\n',1,267)
-LexToken(EOL,'\n',1,339)
-LexToken(EOL,'\n',1,408)
-LexToken(EOL,'\n',1,447)
-LexToken(EOL,'\n',1,450)
-LexToken(EOL,'\n',1,517)
-LexToken(EOL,'\n',1,583)
-LexToken(EOL,'\n',1,648)
-LexToken(EOL,'\n',1,696)
-LexToken(EOL,'\n',1,699)
-LexToken(EOL,'\n',1,768)
-LexToken(EOL,'\n',1,831)
-LexToken(EOL,'\n',1,913)
-LexToken(EOL,'\n',1,916)
-LexToken(EOL,'\n',1,947)
-LexToken(EOL,'\n',1,950)
+LexToken(EOL,'\n',1,193)
+LexToken(EOL,'\n',1,196)
+LexToken(EOL,'\n',1,268)
+LexToken(EOL,'\n',1,340)
+LexToken(EOL,'\n',1,409)
+LexToken(EOL,'\n',1,448)
+LexToken(EOL,'\n',1,451)
+LexToken(EOL,'\n',1,518)
+LexToken(EOL,'\n',1,584)
+LexToken(EOL,'\n',1,649)
+LexToken(EOL,'\n',1,697)
+LexToken(EOL,'\n',1,700)
+LexToken(EOL,'\n',1,769)
+LexToken(EOL,'\n',1,832)
+LexToken(EOL,'\n',1,914)
+LexToken(EOL,'\n',1,917)
+LexToken(EOL,'\n',1,948)
LexToken(EOL,'\n',1,951)
-LexToken(FUNCTION,'function',1,952)
-LexToken(OPENSQBRACKET,'[',1,961)
-LexToken(VAR,'x',1,962)
-LexToken(COMMA,',',1,963)
-LexToken(VAR,'y',1,964)
-LexToken(COMMA,',',1,965)
-LexToken(VAR,'typ',1,966)
-LexToken(CLOSESQBRACKET,']',1,969)
-LexToken(ASSIGNMENT,'=',1,970)
-LexToken(VAR,'DIFF_c',1,971)
-LexToken(OPENBRACKET,'(',1,977)
-LexToken(VAR,'job',1,978)
-LexToken(COMMA,',',1,981)
-LexToken(VAR,'arg1',1,982)
-LexToken(COMMA,',',1,986)
-LexToken(VAR,'arg2',1,987)
-LexToken(CLOSEBRACKET,')',1,991)
-LexToken(EOL,'\n',1,992)
-LexToken(EOL,'\n',1,1015)
-LexToken(VAR,'x',1,1020)
-LexToken(ASSIGNMENT,'=',1,1021)
-LexToken(OPENSQBRACKET,'[',1,1022)
-LexToken(CLOSESQBRACKET,']',1,1023)
-LexToken(SEMICOLON,';',1,1024)
-LexToken(EOL,'\n',1,1025)
-LexToken(VAR,'y',1,1030)
-LexToken(ASSIGNMENT,'=',1,1031)
-LexToken(OPENSQBRACKET,'[',1,1032)
-LexToken(CLOSESQBRACKET,']',1,1033)
-LexToken(SEMICOLON,';',1,1034)
-LexToken(EOL,'\n',1,1035)
-LexToken(VAR,'typ',1,1040)
-LexToken(ASSIGNMENT,'=',1,1043)
-LexToken(OPENSQBRACKET,'[',1,1044)
-LexToken(CLOSESQBRACKET,']',1,1045)
-LexToken(SEMICOLON,';',1,1046)
-LexToken(EOL,'\n',1,1047)
-LexToken(SELECT,'select',1,1052)
-LexToken(VAR,'job',1,1059)
-LexToken(EOL,'\n',1,1062)
-LexToken(CASE,'case',1,1067)
-LexToken(DQSTRING,'"set"',1,1076)
-LexToken(THEN,'then',1,1078)
-LexToken(EOL,'\n',1,1082)
-LexToken(VAR,'x',1,1091)
-LexToken(ASSIGNMENT,'=',1,1092)
-LexToken(VAR,'arg1',1,1093)
-LexToken(EOL,'\n',1,1097)
-LexToken(VAR,'graphics',1,1106)
-LexToken(ASSIGNMENT,'=',1,1114)
-LexToken(VAR,'arg1',1,1115)
-LexToken(DOT,'.',1,1119)
-LexToken(VAR,'graphics',1,1120)
-LexToken(SEMICOLON,';',1,1128)
-LexToken(EOL,'\n',1,1129)
-LexToken(VAR,'exprs',1,1138)
-LexToken(ASSIGNMENT,'=',1,1143)
-LexToken(VAR,'graphics',1,1144)
-LexToken(DOT,'.',1,1152)
-LexToken(VAR,'exprs',1,1153)
-LexToken(EOL,'\n',1,1158)
-LexToken(VAR,'model',1,1167)
-LexToken(ASSIGNMENT,'=',1,1172)
-LexToken(VAR,'arg1',1,1173)
-LexToken(DOT,'.',1,1177)
-LexToken(VAR,'model',1,1178)
-LexToken(SEMICOLON,';',1,1183)
-LexToken(EOL,'\n',1,1184)
-LexToken(WHILE,'while',1,1193)
-LexToken(PREVAR_BOOLEAN,'%t',1,1199)
-LexToken(DO,'do',1,1202)
-LexToken(EOL,'\n',1,1204)
-LexToken(VAR,'ask_again',1,1217)
-LexToken(ASSIGNMENT,'=',1,1226)
-LexToken(PREVAR_BOOLEAN,'%f',1,1227)
-LexToken(EOL,'\n',1,1229)
-LexToken(OPENSQBRACKET,'[',1,1242)
-LexToken(VAR,'ok',1,1243)
-LexToken(COMMA,',',1,1245)
-LexToken(VAR,'x0',1,1246)
-LexToken(COMMA,',',1,1248)
-LexToken(VAR,'xd0',1,1249)
-LexToken(COMMA,',',1,1252)
-LexToken(VAR,'exprs',1,1253)
-LexToken(CLOSESQBRACKET,']',1,1258)
-LexToken(ASSIGNMENT,'=',1,1259)
-LexToken(SCICOS_GETVALUE,'scicos_getvalue',1,1260)
-LexToken(OPENBRACKET,'(',1,1275)
-LexToken(DQSTRING,'"Set continuous linear system parameters"',1,1316)
-LexToken(COMMA,',',1,1317)
-LexToken(OPENSQBRACKET,'[',1,1333)
-LexToken(DQSTRING,'"Initial state"',1,1348)
-LexToken(SEMICOLON,';',1,1349)
-LexToken(DQSTRING,'"Initial Derivative"',1,1369)
-LexToken(CLOSESQBRACKET,']',1,1370)
-LexToken(COMMA,',',1,1371)
-LexToken(VAR,'list',1,1372)
-LexToken(OPENBRACKET,'(',1,1376)
-LexToken(DQSTRING,'"vec"',1,1381)
-LexToken(COMMA,',',1,1382)
-LexToken(NUMBER,'-1',1,1383)
-LexToken(COMMA,',',1,1385)
-LexToken(DQSTRING,'"vec"',1,1390)
-LexToken(COMMA,',',1,1391)
-LexToken(NUMBER,'-1',1,1392)
-LexToken(CLOSEBRACKET,')',1,1394)
-LexToken(COMMA,',',1,1395)
-LexToken(VAR,'exprs',1,1396)
-LexToken(CLOSEBRACKET,')',1,1401)
-LexToken(EOL,'\n',1,1402)
-LexToken(IF,'if',1,1415)
-LexToken(NOT,'~',1,1418)
-LexToken(VAR,'ok',1,1419)
-LexToken(THEN,'then',1,1422)
-LexToken(EOL,'\n',1,1426)
-LexToken(BREAK,'break',1,1443)
-LexToken(COMMA,',',1,1448)
-LexToken(EOL,'\n',1,1449)
-LexToken(END,'end',1,1462)
-LexToken(EOL,'\n',1,1465)
-LexToken(VAR,'x0',1,1478)
-LexToken(ASSIGNMENT,'=',1,1480)
-LexToken(VAR,'x0',1,1481)
-LexToken(OPENBRACKET,'(',1,1483)
-LexToken(COLON,':',1,1484)
-LexToken(CLOSEBRACKET,')',1,1485)
-LexToken(SEMICOLON,';',1,1486)
-LexToken(EOL,'\n',1,1487)
-LexToken(VAR,'N',1,1500)
-LexToken(ASSIGNMENT,'=',1,1501)
-LexToken(VAR,'size',1,1502)
-LexToken(OPENBRACKET,'(',1,1506)
-LexToken(VAR,'x0',1,1507)
-LexToken(COMMA,',',1,1509)
-LexToken(DQSTRING,'"*"',1,1512)
-LexToken(CLOSEBRACKET,')',1,1513)
-LexToken(SEMICOLON,';',1,1514)
-LexToken(EOL,'\n',1,1515)
-LexToken(VAR,'xd0',1,1528)
-LexToken(ASSIGNMENT,'=',1,1531)
-LexToken(VAR,'xd0',1,1532)
-LexToken(OPENBRACKET,'(',1,1535)
-LexToken(COLON,':',1,1536)
-LexToken(CLOSEBRACKET,')',1,1537)
-LexToken(SEMICOLON,';',1,1538)
-LexToken(EOL,'\n',1,1539)
-LexToken(VAR,'Nxd',1,1552)
-LexToken(ASSIGNMENT,'=',1,1555)
-LexToken(VAR,'size',1,1556)
-LexToken(OPENBRACKET,'(',1,1560)
-LexToken(VAR,'xd0',1,1561)
-LexToken(COMMA,',',1,1564)
-LexToken(DQSTRING,'"*"',1,1567)
-LexToken(CLOSEBRACKET,')',1,1568)
-LexToken(SEMICOLON,';',1,1569)
-LexToken(EOL,'\n',1,1570)
-LexToken(IF,'if',1,1583)
-LexToken(OPENBRACKET,'(',1,1586)
-LexToken(VAR,'N',1,1587)
-LexToken(COMPARISON,'~=',1,1588)
-LexToken(VAR,'Nxd',1,1590)
-LexToken(CLOSEBRACKET,')',1,1593)
-LexToken(THEN,'then',1,1595)
-LexToken(EOL,'\n',1,1599)
-LexToken(VAR,'message',1,1616)
-LexToken(OPENBRACKET,'(',1,1623)
-LexToken(DQSTRING,'"Incompatible sizes: states and their derivatives should have the same size "',1,1700)
-LexToken(CLOSEBRACKET,')',1,1701)
-LexToken(EOL,'\n',1,1702)
-LexToken(VAR,'ask_again',1,1719)
-LexToken(ASSIGNMENT,'=',1,1728)
-LexToken(PREVAR_BOOLEAN,'%t',1,1729)
-LexToken(EOL,'\n',1,1731)
-LexToken(END,'end',1,1744)
-LexToken(EOL,'\n',1,1747)
-LexToken(IF,'if',1,1760)
-LexToken(OPENBRACKET,'(',1,1763)
-LexToken(VAR,'N',1,1764)
-LexToken(COMPARISON,'<=',1,1765)
-LexToken(NUMBER,'0',1,1767)
-LexToken(LOGICAL,'&',1,1769)
-LexToken(NOT,'~',1,1771)
-LexToken(VAR,'ask_again',1,1772)
-LexToken(CLOSEBRACKET,')',1,1781)
-LexToken(THEN,'then',1,1783)
-LexToken(EOL,'\n',1,1787)
-LexToken(VAR,'x_message',1,1804)
-LexToken(OPENBRACKET,'(',1,1813)
-LexToken(DQSTRING,'"number of states must be > 0 "',1,1844)
-LexToken(CLOSEBRACKET,')',1,1845)
-LexToken(EOL,'\n',1,1846)
-LexToken(VAR,'ask_again',1,1863)
-LexToken(ASSIGNMENT,'=',1,1872)
-LexToken(PREVAR_BOOLEAN,'%t',1,1873)
-LexToken(EOL,'\n',1,1875)
-LexToken(END,'end',1,1888)
-LexToken(EOL,'\n',1,1891)
+LexToken(EOL,'\n',1,952)
+LexToken(FUNCTION,'function',1,953)
+LexToken(OPENSQBRACKET,'[',1,962)
+LexToken(VAR,'x',1,963)
+LexToken(COMMA,',',1,964)
+LexToken(VAR,'y',1,965)
+LexToken(COMMA,',',1,966)
+LexToken(VAR,'typ',1,967)
+LexToken(CLOSESQBRACKET,']',1,970)
+LexToken(ASSIGNMENT,'=',1,971)
+LexToken(VAR,'DIFF_c',1,972)
+LexToken(OPENBRACKET,'(',1,978)
+LexToken(VAR,'job',1,979)
+LexToken(COMMA,',',1,982)
+LexToken(VAR,'arg1',1,983)
+LexToken(COMMA,',',1,987)
+LexToken(VAR,'arg2',1,988)
+LexToken(CLOSEBRACKET,')',1,992)
+LexToken(EOL,'\n',1,993)
+LexToken(EOL,'\n',1,1016)
+LexToken(VAR,'x',1,1021)
+LexToken(ASSIGNMENT,'=',1,1022)
+LexToken(OPENSQBRACKET,'[',1,1023)
+LexToken(CLOSESQBRACKET,']',1,1024)
+LexToken(SEMICOLON,';',1,1025)
+LexToken(EOL,'\n',1,1026)
+LexToken(VAR,'y',1,1031)
+LexToken(ASSIGNMENT,'=',1,1032)
+LexToken(OPENSQBRACKET,'[',1,1033)
+LexToken(CLOSESQBRACKET,']',1,1034)
+LexToken(SEMICOLON,';',1,1035)
+LexToken(EOL,'\n',1,1036)
+LexToken(VAR,'typ',1,1041)
+LexToken(ASSIGNMENT,'=',1,1044)
+LexToken(OPENSQBRACKET,'[',1,1045)
+LexToken(CLOSESQBRACKET,']',1,1046)
+LexToken(SEMICOLON,';',1,1047)
+LexToken(EOL,'\n',1,1048)
+LexToken(SELECT,'select',1,1053)
+LexToken(VAR,'job',1,1060)
+LexToken(EOL,'\n',1,1063)
+LexToken(CASE,'case',1,1068)
+LexToken(DQSTRING,'"set"',1,1077)
+LexToken(THEN,'then',1,1079)
+LexToken(EOL,'\n',1,1083)
+LexToken(VAR,'x',1,1092)
+LexToken(ASSIGNMENT,'=',1,1093)
+LexToken(VAR,'arg1',1,1094)
+LexToken(EOL,'\n',1,1098)
+LexToken(VAR,'graphics',1,1107)
+LexToken(ASSIGNMENT,'=',1,1115)
+LexToken(VAR,'arg1',1,1116)
+LexToken(DOT,'.',1,1120)
+LexToken(VAR,'graphics',1,1121)
+LexToken(SEMICOLON,';',1,1129)
+LexToken(EOL,'\n',1,1130)
+LexToken(VAR,'exprs',1,1139)
+LexToken(ASSIGNMENT,'=',1,1144)
+LexToken(VAR,'graphics',1,1145)
+LexToken(DOT,'.',1,1153)
+LexToken(VAR,'exprs',1,1154)
+LexToken(EOL,'\n',1,1159)
+LexToken(VAR,'model',1,1168)
+LexToken(ASSIGNMENT,'=',1,1173)
+LexToken(VAR,'arg1',1,1174)
+LexToken(DOT,'.',1,1178)
+LexToken(VAR,'model',1,1179)
+LexToken(SEMICOLON,';',1,1184)
+LexToken(EOL,'\n',1,1185)
+LexToken(WHILE,'while',1,1194)
+LexToken(PREVAR_BOOLEAN,'%t',1,1200)
+LexToken(DO,'do',1,1203)
+LexToken(EOL,'\n',1,1205)
+LexToken(VAR,'ask_again',1,1218)
+LexToken(ASSIGNMENT,'=',1,1227)
+LexToken(PREVAR_BOOLEAN,'%f',1,1228)
+LexToken(EOL,'\n',1,1230)
+LexToken(OPENSQBRACKET,'[',1,1243)
+LexToken(VAR,'ok',1,1244)
+LexToken(COMMA,',',1,1246)
+LexToken(VAR,'x0',1,1247)
+LexToken(COMMA,',',1,1249)
+LexToken(VAR,'xd0',1,1250)
+LexToken(COMMA,',',1,1253)
+LexToken(VAR,'exprs',1,1254)
+LexToken(CLOSESQBRACKET,']',1,1259)
+LexToken(ASSIGNMENT,'=',1,1260)
+LexToken(SCICOS_GETVALUE,'scicos_getvalue',1,1261)
+LexToken(OPENBRACKET,'(',1,1276)
+LexToken(DQSTRING,'"Set continuous linear system parameters"',1,1317)
+LexToken(COMMA,',',1,1318)
+LexToken(OPENSQBRACKET,'[',1,1334)
+LexToken(DQSTRING,'"Initial state"',1,1349)
+LexToken(SEMICOLON,';',1,1350)
+LexToken(DQSTRING,'"Initial Derivative"',1,1370)
+LexToken(CLOSESQBRACKET,']',1,1371)
+LexToken(COMMA,',',1,1372)
+LexToken(VAR,'list',1,1373)
+LexToken(OPENBRACKET,'(',1,1377)
+LexToken(DQSTRING,'"vec"',1,1382)
+LexToken(COMMA,',',1,1383)
+LexToken(ADDITION,'-',1,1384)
+LexToken(NUMBER,'1',1,1385)
+LexToken(COMMA,',',1,1386)
+LexToken(DQSTRING,'"vec"',1,1391)
+LexToken(COMMA,',',1,1392)
+LexToken(ADDITION,'-',1,1393)
+LexToken(NUMBER,'1',1,1394)
+LexToken(CLOSEBRACKET,')',1,1395)
+LexToken(COMMA,',',1,1396)
+LexToken(VAR,'exprs',1,1397)
+LexToken(CLOSEBRACKET,')',1,1402)
+LexToken(EOL,'\n',1,1403)
+LexToken(IF,'if',1,1416)
+LexToken(NOT,'~',1,1419)
+LexToken(VAR,'ok',1,1420)
+LexToken(THEN,'then',1,1423)
+LexToken(EOL,'\n',1,1427)
+LexToken(BREAK,'break',1,1444)
+LexToken(COMMA,',',1,1449)
+LexToken(EOL,'\n',1,1450)
+LexToken(END,'end',1,1463)
+LexToken(EOL,'\n',1,1466)
+LexToken(VAR,'x0',1,1479)
+LexToken(ASSIGNMENT,'=',1,1481)
+LexToken(VAR,'x0',1,1482)
+LexToken(OPENBRACKET,'(',1,1484)
+LexToken(COLON,':',1,1485)
+LexToken(CLOSEBRACKET,')',1,1486)
+LexToken(SEMICOLON,';',1,1487)
+LexToken(EOL,'\n',1,1488)
+LexToken(VAR,'N',1,1501)
+LexToken(ASSIGNMENT,'=',1,1502)
+LexToken(VAR,'size',1,1503)
+LexToken(OPENBRACKET,'(',1,1507)
+LexToken(VAR,'x0',1,1508)
+LexToken(COMMA,',',1,1510)
+LexToken(DQSTRING,'"*"',1,1513)
+LexToken(CLOSEBRACKET,')',1,1514)
+LexToken(SEMICOLON,';',1,1515)
+LexToken(EOL,'\n',1,1516)
+LexToken(VAR,'xd0',1,1529)
+LexToken(ASSIGNMENT,'=',1,1532)
+LexToken(VAR,'xd0',1,1533)
+LexToken(OPENBRACKET,'(',1,1536)
+LexToken(COLON,':',1,1537)
+LexToken(CLOSEBRACKET,')',1,1538)
+LexToken(SEMICOLON,';',1,1539)
+LexToken(EOL,'\n',1,1540)
+LexToken(VAR,'Nxd',1,1553)
+LexToken(ASSIGNMENT,'=',1,1556)
+LexToken(VAR,'size',1,1557)
+LexToken(OPENBRACKET,'(',1,1561)
+LexToken(VAR,'xd0',1,1562)
+LexToken(COMMA,',',1,1565)
+LexToken(DQSTRING,'"*"',1,1568)
+LexToken(CLOSEBRACKET,')',1,1569)
+LexToken(SEMICOLON,';',1,1570)
+LexToken(EOL,'\n',1,1571)
+LexToken(IF,'if',1,1584)
+LexToken(OPENBRACKET,'(',1,1587)
+LexToken(VAR,'N',1,1588)
+LexToken(COMPARISON,'~=',1,1589)
+LexToken(VAR,'Nxd',1,1591)
+LexToken(CLOSEBRACKET,')',1,1594)
+LexToken(THEN,'then',1,1596)
+LexToken(EOL,'\n',1,1600)
+LexToken(VAR,'message',1,1617)
+LexToken(OPENBRACKET,'(',1,1624)
+LexToken(DQSTRING,'"Incompatible sizes: states and their derivatives should have the same size "',1,1701)
+LexToken(CLOSEBRACKET,')',1,1702)
+LexToken(EOL,'\n',1,1703)
+LexToken(VAR,'ask_again',1,1720)
+LexToken(ASSIGNMENT,'=',1,1729)
+LexToken(PREVAR_BOOLEAN,'%t',1,1730)
+LexToken(EOL,'\n',1,1732)
+LexToken(END,'end',1,1745)
+LexToken(EOL,'\n',1,1748)
+LexToken(IF,'if',1,1761)
+LexToken(OPENBRACKET,'(',1,1764)
+LexToken(VAR,'N',1,1765)
+LexToken(COMPARISON,'<=',1,1766)
+LexToken(NUMBER,'0',1,1768)
+LexToken(LOGICAL,'&',1,1770)
+LexToken(NOT,'~',1,1772)
+LexToken(VAR,'ask_again',1,1773)
+LexToken(CLOSEBRACKET,')',1,1782)
+LexToken(THEN,'then',1,1784)
+LexToken(EOL,'\n',1,1788)
+LexToken(VAR,'x_message',1,1805)
+LexToken(OPENBRACKET,'(',1,1814)
+LexToken(DQSTRING,'"number of states must be > 0 "',1,1845)
+LexToken(CLOSEBRACKET,')',1,1846)
+LexToken(EOL,'\n',1,1847)
+LexToken(VAR,'ask_again',1,1864)
+LexToken(ASSIGNMENT,'=',1,1873)
+LexToken(PREVAR_BOOLEAN,'%t',1,1874)
+LexToken(EOL,'\n',1,1876)
+LexToken(END,'end',1,1889)
LexToken(EOL,'\n',1,1892)
-LexToken(IF,'if',1,1905)
-LexToken(NOT,'~',1,1908)
-LexToken(VAR,'ask_again',1,1909)
-LexToken(THEN,'then',1,1920)
-LexToken(EOL,'\n',1,1924)
-LexToken(VAR,'graphics',1,1941)
-LexToken(DOT,'.',1,1949)
-LexToken(VAR,'exprs',1,1950)
-LexToken(ASSIGNMENT,'=',1,1955)
-LexToken(VAR,'exprs',1,1956)
-LexToken(EOL,'\n',1,1961)
-LexToken(VAR,'model',1,1978)
-LexToken(DOT,'.',1,1983)
-LexToken(VAR,'state',1,1984)
-LexToken(ASSIGNMENT,'=',1,1989)
-LexToken(OPENSQBRACKET,'[',1,1990)
-LexToken(VAR,'x0',1,1991)
-LexToken(SEMICOLON,';',1,1993)
-LexToken(VAR,'xd0',1,1994)
-LexToken(CLOSESQBRACKET,']',1,1997)
-LexToken(SEMICOLON,';',1,1998)
-LexToken(EOL,'\n',1,1999)
-LexToken(VAR,'model',1,2016)
-LexToken(DOT,'.',1,2021)
-LexToken(VAR,'out',1,2022)
-LexToken(ASSIGNMENT,'=',1,2025)
-LexToken(OPENSQBRACKET,'[',1,2026)
-LexToken(VAR,'N',1,2027)
-LexToken(CLOSESQBRACKET,']',1,2028)
-LexToken(EOL,'\n',1,2029)
-LexToken(VAR,'model',1,2046)
-LexToken(DOT,'.',1,2051)
-LexToken(VAR,'in',1,2052)
-LexToken(ASSIGNMENT,'=',1,2054)
-LexToken(VAR,'N',1,2055)
-LexToken(EOL,'\n',1,2056)
-LexToken(VAR,'x',1,2073)
-LexToken(DOT,'.',1,2074)
-LexToken(VAR,'graphics',1,2075)
-LexToken(ASSIGNMENT,'=',1,2083)
-LexToken(VAR,'graphics',1,2084)
-LexToken(SEMICOLON,';',1,2092)
-LexToken(EOL,'\n',1,2093)
-LexToken(VAR,'x',1,2110)
-LexToken(DOT,'.',1,2111)
-LexToken(VAR,'model',1,2112)
-LexToken(ASSIGNMENT,'=',1,2117)
-LexToken(VAR,'model',1,2118)
-LexToken(EOL,'\n',1,2123)
-LexToken(BREAK,'break',1,2140)
-LexToken(EOL,'\n',1,2145)
-LexToken(END,'end',1,2158)
-LexToken(EOL,'\n',1,2161)
-LexToken(END,'end',1,2170)
-LexToken(EOL,'\n',1,2173)
-LexToken(VAR,'x',1,2182)
-LexToken(DOT,'.',1,2183)
-LexToken(VAR,'model',1,2184)
-LexToken(DOT,'.',1,2189)
-LexToken(VAR,'firing',1,2190)
-LexToken(ASSIGNMENT,'=',1,2196)
-LexToken(OPENSQBRACKET,'[',1,2197)
-LexToken(CLOSESQBRACKET,']',1,2198)
-LexToken(EOL,'\n',1,2215)
-LexToken(CASE,'case',1,2220)
-LexToken(DQSTRING,'"define"',1,2232)
-LexToken(THEN,'then',1,2234)
-LexToken(EOL,'\n',1,2238)
-LexToken(VAR,'x0',1,2247)
-LexToken(ASSIGNMENT,'=',1,2249)
-LexToken(OPENSQBRACKET,'[',1,2250)
-LexToken(NUMBER,'0',1,2251)
-LexToken(SEMICOLON,';',1,2252)
-LexToken(NUMBER,'0',1,2253)
-LexToken(CLOSESQBRACKET,']',1,2254)
-LexToken(EOL,'\n',1,2255)
-LexToken(VAR,'model',1,2264)
-LexToken(ASSIGNMENT,'=',1,2269)
-LexToken(SCICOS_MODEL,'scicos_model',1,2270)
-LexToken(OPENBRACKET,'(',1,2282)
-LexToken(CLOSEBRACKET,')',1,2283)
-LexToken(EOL,'\n',1,2284)
-LexToken(VAR,'model',1,2293)
-LexToken(DOT,'.',1,2298)
-LexToken(VAR,'sim',1,2299)
-LexToken(ASSIGNMENT,'=',1,2302)
-LexToken(VAR,'list',1,2303)
-LexToken(OPENBRACKET,'(',1,2307)
-LexToken(DQSTRING,'"diffblk_c"',1,2318)
-LexToken(COMMA,',',1,2319)
-LexToken(NUMBER,'10004',1,2320)
-LexToken(CLOSEBRACKET,')',1,2325)
-LexToken(EOL,'\n',1,2326)
-LexToken(VAR,'model',1,2335)
-LexToken(DOT,'.',1,2340)
-LexToken(VAR,'in',1,2341)
-LexToken(ASSIGNMENT,'=',1,2343)
-LexToken(NUMBER,'1',1,2344)
-LexToken(EOL,'\n',1,2345)
-LexToken(VAR,'model',1,2354)
-LexToken(DOT,'.',1,2359)
-LexToken(VAR,'out',1,2360)
-LexToken(ASSIGNMENT,'=',1,2363)
-LexToken(NUMBER,'1',1,2364)
-LexToken(EOL,'\n',1,2365)
-LexToken(VAR,'model',1,2374)
-LexToken(DOT,'.',1,2379)
-LexToken(VAR,'state',1,2380)
-LexToken(ASSIGNMENT,'=',1,2385)
-LexToken(VAR,'x0',1,2386)
-LexToken(EOL,'\n',1,2388)
-LexToken(VAR,'model',1,2397)
-LexToken(DOT,'.',1,2402)
-LexToken(VAR,'blocktype',1,2403)
-LexToken(ASSIGNMENT,'=',1,2412)
-LexToken(DQSTRING,'"c"',1,2415)
-LexToken(EOL,'\n',1,2416)
-LexToken(VAR,'model',1,2425)
-LexToken(DOT,'.',1,2430)
-LexToken(VAR,'dep_ut',1,2431)
-LexToken(ASSIGNMENT,'=',1,2437)
-LexToken(OPENSQBRACKET,'[',1,2438)
-LexToken(PREVAR_BOOLEAN,'%f',1,2439)
-LexToken(PREVAR_BOOLEAN,'%t',1,2442)
-LexToken(CLOSESQBRACKET,']',1,2444)
-LexToken(EOL,'\n',1,2445)
+LexToken(EOL,'\n',1,1893)
+LexToken(IF,'if',1,1906)
+LexToken(NOT,'~',1,1909)
+LexToken(VAR,'ask_again',1,1910)
+LexToken(THEN,'then',1,1921)
+LexToken(EOL,'\n',1,1925)
+LexToken(VAR,'graphics',1,1942)
+LexToken(DOT,'.',1,1950)
+LexToken(VAR,'exprs',1,1951)
+LexToken(ASSIGNMENT,'=',1,1956)
+LexToken(VAR,'exprs',1,1957)
+LexToken(EOL,'\n',1,1962)
+LexToken(VAR,'model',1,1979)
+LexToken(DOT,'.',1,1984)
+LexToken(VAR,'state',1,1985)
+LexToken(ASSIGNMENT,'=',1,1990)
+LexToken(OPENSQBRACKET,'[',1,1991)
+LexToken(VAR,'x0',1,1992)
+LexToken(SEMICOLON,';',1,1994)
+LexToken(VAR,'xd0',1,1995)
+LexToken(CLOSESQBRACKET,']',1,1998)
+LexToken(SEMICOLON,';',1,1999)
+LexToken(EOL,'\n',1,2000)
+LexToken(VAR,'model',1,2017)
+LexToken(DOT,'.',1,2022)
+LexToken(VAR,'out',1,2023)
+LexToken(ASSIGNMENT,'=',1,2026)
+LexToken(OPENSQBRACKET,'[',1,2027)
+LexToken(VAR,'N',1,2028)
+LexToken(CLOSESQBRACKET,']',1,2029)
+LexToken(EOL,'\n',1,2030)
+LexToken(VAR,'model',1,2047)
+LexToken(DOT,'.',1,2052)
+LexToken(VAR,'in',1,2053)
+LexToken(ASSIGNMENT,'=',1,2055)
+LexToken(VAR,'N',1,2056)
+LexToken(EOL,'\n',1,2057)
+LexToken(VAR,'x',1,2074)
+LexToken(DOT,'.',1,2075)
+LexToken(VAR,'graphics',1,2076)
+LexToken(ASSIGNMENT,'=',1,2084)
+LexToken(VAR,'graphics',1,2085)
+LexToken(SEMICOLON,';',1,2093)
+LexToken(EOL,'\n',1,2094)
+LexToken(VAR,'x',1,2111)
+LexToken(DOT,'.',1,2112)
+LexToken(VAR,'model',1,2113)
+LexToken(ASSIGNMENT,'=',1,2118)
+LexToken(VAR,'model',1,2119)
+LexToken(EOL,'\n',1,2124)
+LexToken(BREAK,'break',1,2141)
+LexToken(EOL,'\n',1,2146)
+LexToken(END,'end',1,2159)
+LexToken(EOL,'\n',1,2162)
+LexToken(END,'end',1,2171)
+LexToken(EOL,'\n',1,2174)
+LexToken(VAR,'x',1,2183)
+LexToken(DOT,'.',1,2184)
+LexToken(VAR,'model',1,2185)
+LexToken(DOT,'.',1,2190)
+LexToken(VAR,'firing',1,2191)
+LexToken(ASSIGNMENT,'=',1,2197)
+LexToken(OPENSQBRACKET,'[',1,2198)
+LexToken(CLOSESQBRACKET,']',1,2199)
+LexToken(EOL,'\n',1,2216)
+LexToken(CASE,'case',1,2221)
+LexToken(DQSTRING,'"define"',1,2233)
+LexToken(THEN,'then',1,2235)
+LexToken(EOL,'\n',1,2239)
+LexToken(VAR,'x0',1,2248)
+LexToken(ASSIGNMENT,'=',1,2250)
+LexToken(OPENSQBRACKET,'[',1,2251)
+LexToken(NUMBER,'0',1,2252)
+LexToken(SEMICOLON,';',1,2253)
+LexToken(NUMBER,'0',1,2254)
+LexToken(CLOSESQBRACKET,']',1,2255)
+LexToken(EOL,'\n',1,2256)
+LexToken(VAR,'model',1,2265)
+LexToken(ASSIGNMENT,'=',1,2270)
+LexToken(SCICOS_MODEL,'scicos_model',1,2271)
+LexToken(OPENBRACKET,'(',1,2283)
+LexToken(CLOSEBRACKET,')',1,2284)
+LexToken(EOL,'\n',1,2285)
+LexToken(VAR,'model',1,2294)
+LexToken(DOT,'.',1,2299)
+LexToken(VAR,'sim',1,2300)
+LexToken(ASSIGNMENT,'=',1,2303)
+LexToken(VAR,'list',1,2304)
+LexToken(OPENBRACKET,'(',1,2308)
+LexToken(DQSTRING,'"diffblk_c"',1,2319)
+LexToken(COMMA,',',1,2320)
+LexToken(NUMBER,'10004',1,2321)
+LexToken(CLOSEBRACKET,')',1,2326)
+LexToken(EOL,'\n',1,2327)
+LexToken(VAR,'model',1,2336)
+LexToken(DOT,'.',1,2341)
+LexToken(VAR,'in',1,2342)
+LexToken(ASSIGNMENT,'=',1,2344)
+LexToken(NUMBER,'1',1,2345)
+LexToken(EOL,'\n',1,2346)
+LexToken(VAR,'model',1,2355)
+LexToken(DOT,'.',1,2360)
+LexToken(VAR,'out',1,2361)
+LexToken(ASSIGNMENT,'=',1,2364)
+LexToken(NUMBER,'1',1,2365)
+LexToken(EOL,'\n',1,2366)
+LexToken(VAR,'model',1,2375)
+LexToken(DOT,'.',1,2380)
+LexToken(VAR,'state',1,2381)
+LexToken(ASSIGNMENT,'=',1,2386)
+LexToken(VAR,'x0',1,2387)
+LexToken(EOL,'\n',1,2389)
+LexToken(VAR,'model',1,2398)
+LexToken(DOT,'.',1,2403)
+LexToken(VAR,'blocktype',1,2404)
+LexToken(ASSIGNMENT,'=',1,2413)
+LexToken(DQSTRING,'"c"',1,2416)
+LexToken(EOL,'\n',1,2417)
+LexToken(VAR,'model',1,2426)
+LexToken(DOT,'.',1,2431)
+LexToken(VAR,'dep_ut',1,2432)
+LexToken(ASSIGNMENT,'=',1,2438)
+LexToken(OPENSQBRACKET,'[',1,2439)
+LexToken(PREVAR_BOOLEAN,'%f',1,2440)
+LexToken(PREVAR_BOOLEAN,'%t',1,2443)
+LexToken(CLOSESQBRACKET,']',1,2445)
LexToken(EOL,'\n',1,2446)
-LexToken(VAR,'exprs',1,2455)
-LexToken(ASSIGNMENT,'=',1,2460)
-LexToken(OPENSQBRACKET,'[',1,2461)
-LexToken(VAR,'strcat',1,2462)
-LexToken(OPENBRACKET,'(',1,2468)
-LexToken(VAR,'sci2exp',1,2469)
-LexToken(OPENBRACKET,'(',1,2476)
-LexToken(VAR,'x0',1,2477)
-LexToken(OPENBRACKET,'(',1,2479)
-LexToken(NUMBER,'1',1,2480)
-LexToken(CLOSEBRACKET,')',1,2481)
+LexToken(EOL,'\n',1,2447)
+LexToken(VAR,'exprs',1,2456)
+LexToken(ASSIGNMENT,'=',1,2461)
+LexToken(OPENSQBRACKET,'[',1,2462)
+LexToken(VAR,'strcat',1,2463)
+LexToken(OPENBRACKET,'(',1,2469)
+LexToken(VAR,'sci2exp',1,2470)
+LexToken(OPENBRACKET,'(',1,2477)
+LexToken(VAR,'x0',1,2478)
+LexToken(OPENBRACKET,'(',1,2480)
+LexToken(NUMBER,'1',1,2481)
LexToken(CLOSEBRACKET,')',1,2482)
LexToken(CLOSEBRACKET,')',1,2483)
-LexToken(SEMICOLON,';',1,2484)
-LexToken(VAR,'strcat',1,2485)
-LexToken(OPENBRACKET,'(',1,2491)
-LexToken(VAR,'sci2exp',1,2492)
-LexToken(OPENBRACKET,'(',1,2499)
-LexToken(VAR,'x0',1,2500)
-LexToken(OPENBRACKET,'(',1,2502)
-LexToken(NUMBER,'2',1,2503)
-LexToken(CLOSEBRACKET,')',1,2504)
+LexToken(CLOSEBRACKET,')',1,2484)
+LexToken(SEMICOLON,';',1,2485)
+LexToken(VAR,'strcat',1,2486)
+LexToken(OPENBRACKET,'(',1,2492)
+LexToken(VAR,'sci2exp',1,2493)
+LexToken(OPENBRACKET,'(',1,2500)
+LexToken(VAR,'x0',1,2501)
+LexToken(OPENBRACKET,'(',1,2503)
+LexToken(NUMBER,'2',1,2504)
LexToken(CLOSEBRACKET,')',1,2505)
LexToken(CLOSEBRACKET,')',1,2506)
-LexToken(CLOSESQBRACKET,']',1,2507)
-LexToken(EOL,'\n',1,2508)
-LexToken(VAR,'gr_i',1,2517)
-LexToken(ASSIGNMENT,'=',1,2521)
-LexToken(OPENSQBRACKET,'[',1,2522)
-LexToken(CLOSESQBRACKET,']',1,2523)
-LexToken(EOL,'\n',1,2524)
-LexToken(VAR,'x',1,2533)
-LexToken(ASSIGNMENT,'=',1,2534)
-LexToken(VAR,'standard_define',1,2535)
-LexToken(OPENBRACKET,'(',1,2550)
-LexToken(OPENSQBRACKET,'[',1,2551)
-LexToken(NUMBER,'2',1,2552)
-LexToken(NUMBER,'2',1,2554)
-LexToken(CLOSESQBRACKET,']',1,2555)
-LexToken(COMMA,',',1,2556)
-LexToken(VAR,'model',1,2557)
-LexToken(COMMA,',',1,2562)
-LexToken(VAR,'exprs',1,2563)
-LexToken(COMMA,',',1,2568)
-LexToken(VAR,'gr_i',1,2569)
-LexToken(CLOSEBRACKET,')',1,2573)
-LexToken(EOL,'\n',1,2574)
-LexToken(END,'end',1,2579)
-LexToken(EOL,'\n',1,2582)
-LexToken(ENDFUNCTION,'endfunction',1,2583)
-LexToken(EOL,'\n',1,2594)
+LexToken(CLOSEBRACKET,')',1,2507)
+LexToken(CLOSESQBRACKET,']',1,2508)
+LexToken(EOL,'\n',1,2509)
+LexToken(VAR,'gr_i',1,2518)
+LexToken(ASSIGNMENT,'=',1,2522)
+LexToken(OPENSQBRACKET,'[',1,2523)
+LexToken(CLOSESQBRACKET,']',1,2524)
+LexToken(EOL,'\n',1,2525)
+LexToken(VAR,'x',1,2534)
+LexToken(ASSIGNMENT,'=',1,2535)
+LexToken(VAR,'standard_define',1,2536)
+LexToken(OPENBRACKET,'(',1,2551)
+LexToken(OPENSQBRACKET,'[',1,2552)
+LexToken(NUMBER,'2',1,2553)
+LexToken(NUMBER,'2',1,2555)
+LexToken(CLOSESQBRACKET,']',1,2556)
+LexToken(COMMA,',',1,2557)
+LexToken(VAR,'model',1,2558)
+LexToken(COMMA,',',1,2563)
+LexToken(VAR,'exprs',1,2564)
+LexToken(COMMA,',',1,2569)
+LexToken(VAR,'gr_i',1,2570)
+LexToken(CLOSEBRACKET,')',1,2574)
+LexToken(EOL,'\n',1,2575)
+LexToken(END,'end',1,2580)
+LexToken(EOL,'\n',1,2583)
+LexToken(ENDFUNCTION,'endfunction',1,2584)
+LexToken(EOL,'\n',1,2595)