summaryrefslogtreecommitdiff
path: root/js/Linear/DIFF_c.js
diff options
context:
space:
mode:
Diffstat (limited to 'js/Linear/DIFF_c.js')
-rw-r--r--js/Linear/DIFF_c.js399
1 files changed, 399 insertions, 0 deletions
diff --git a/js/Linear/DIFF_c.js b/js/Linear/DIFF_c.js
new file mode 100644
index 00000000..fa31c204
--- /dev/null
+++ b/js/Linear/DIFF_c.js
@@ -0,0 +1,399 @@
+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,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,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,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(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,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)