summaryrefslogtreecommitdiff
path: root/js/Sources/INIMPL_f.js
diff options
context:
space:
mode:
authorSunil Shetye2018-06-10 22:07:21 +0530
committerSunil Shetye2018-06-10 22:07:21 +0530
commitabf82caa54d8cf87e2f31aec7cc8d9cdedf90f81 (patch)
tree7ff742c9b3efcc8fe1c6a9528622c5dc77a23819 /js/Sources/INIMPL_f.js
parent89187d41b6688f522f09ad59a8e223c82b8af846 (diff)
downloadsci2js-abf82caa54d8cf87e2f31aec7cc8d9cdedf90f81.tar.gz
sci2js-abf82caa54d8cf87e2f31aec7cc8d9cdedf90f81.tar.bz2
sci2js-abf82caa54d8cf87e2f31aec7cc8d9cdedf90f81.zip
add Makefile
add support for scicos functions
Diffstat (limited to 'js/Sources/INIMPL_f.js')
-rw-r--r--js/Sources/INIMPL_f.js377
1 files changed, 377 insertions, 0 deletions
diff --git a/js/Sources/INIMPL_f.js b/js/Sources/INIMPL_f.js
new file mode 100644
index 00000000..fa2c34f7
--- /dev/null
+++ b/js/Sources/INIMPL_f.js
@@ -0,0 +1,377 @@
+LexToken(EOL,'\n',1,8)
+LexToken(EOL,'\n',1,11)
+LexToken(EOL,'\n',1,71)
+LexToken(EOL,'\n',1,147)
+LexToken(EOL,'\n',1,150)
+LexToken(EOL,'\n',1,222)
+LexToken(EOL,'\n',1,294)
+LexToken(EOL,'\n',1,363)
+LexToken(EOL,'\n',1,402)
+LexToken(EOL,'\n',1,405)
+LexToken(EOL,'\n',1,472)
+LexToken(EOL,'\n',1,538)
+LexToken(EOL,'\n',1,603)
+LexToken(EOL,'\n',1,651)
+LexToken(EOL,'\n',1,654)
+LexToken(EOL,'\n',1,723)
+LexToken(EOL,'\n',1,786)
+LexToken(EOL,'\n',1,868)
+LexToken(EOL,'\n',1,871)
+LexToken(EOL,'\n',1,902)
+LexToken(EOL,'\n',1,905)
+LexToken(EOL,'\n',1,906)
+LexToken(FUNCTION,'function',1,907)
+LexToken(OPENSQBRACKET,'[',1,916)
+LexToken(VAR,'x',1,917)
+LexToken(COMMA,',',1,918)
+LexToken(VAR,'y',1,919)
+LexToken(COMMA,',',1,920)
+LexToken(VAR,'typ',1,921)
+LexToken(CLOSESQBRACKET,']',1,924)
+LexToken(ASSIGNMENT,'=',1,925)
+LexToken(VAR,'INIMPL_f',1,926)
+LexToken(OPENBRACKET,'(',1,934)
+LexToken(VAR,'job',1,935)
+LexToken(COMMA,',',1,938)
+LexToken(VAR,'arg1',1,939)
+LexToken(COMMA,',',1,943)
+LexToken(VAR,'arg2',1,944)
+LexToken(CLOSEBRACKET,')',1,948)
+LexToken(EOL,'\n',1,949)
+LexToken(VAR,'x',1,954)
+LexToken(ASSIGNMENT,'=',1,955)
+LexToken(OPENSQBRACKET,'[',1,956)
+LexToken(CLOSESQBRACKET,']',1,957)
+LexToken(SEMICOLON,';',1,958)
+LexToken(EOL,'\n',1,959)
+LexToken(VAR,'y',1,964)
+LexToken(ASSIGNMENT,'=',1,965)
+LexToken(OPENSQBRACKET,'[',1,966)
+LexToken(CLOSESQBRACKET,']',1,967)
+LexToken(SEMICOLON,';',1,968)
+LexToken(EOL,'\n',1,969)
+LexToken(VAR,'typ',1,974)
+LexToken(ASSIGNMENT,'=',1,977)
+LexToken(OPENSQBRACKET,'[',1,978)
+LexToken(CLOSESQBRACKET,']',1,979)
+LexToken(SEMICOLON,';',1,980)
+LexToken(EOL,'\n',1,981)
+LexToken(SELECT,'select',1,986)
+LexToken(VAR,'job',1,993)
+LexToken(EOL,'\n',1,996)
+LexToken(CASE,'case',1,1001)
+LexToken(DQSTRING,'"set"',1,1010)
+LexToken(THEN,'then',1,1012)
+LexToken(EOL,'\n',1,1016)
+LexToken(VAR,'x',1,1025)
+LexToken(ASSIGNMENT,'=',1,1026)
+LexToken(VAR,'arg1',1,1027)
+LexToken(SEMICOLON,';',1,1031)
+LexToken(EOL,'\n',1,1032)
+LexToken(VAR,'graphics',1,1041)
+LexToken(ASSIGNMENT,'=',1,1049)
+LexToken(VAR,'arg1',1,1050)
+LexToken(DOT,'.',1,1054)
+LexToken(VAR,'graphics',1,1055)
+LexToken(SEMICOLON,';',1,1063)
+LexToken(EOL,'\n',1,1064)
+LexToken(VAR,'exprs',1,1073)
+LexToken(ASSIGNMENT,'=',1,1078)
+LexToken(VAR,'graphics',1,1079)
+LexToken(DOT,'.',1,1087)
+LexToken(VAR,'exprs',1,1088)
+LexToken(EOL,'\n',1,1093)
+LexToken(VAR,'model',1,1102)
+LexToken(ASSIGNMENT,'=',1,1107)
+LexToken(VAR,'arg1',1,1108)
+LexToken(DOT,'.',1,1112)
+LexToken(VAR,'model',1,1113)
+LexToken(SEMICOLON,';',1,1118)
+LexToken(EOL,'\n',1,1119)
+LexToken(IF,'if',1,1128)
+LexToken(VAR,'size',1,1131)
+LexToken(OPENBRACKET,'(',1,1135)
+LexToken(VAR,'exprs',1,1136)
+LexToken(COMMA,',',1,1141)
+LexToken(DQSTRING,'"*"',1,1144)
+LexToken(CLOSEBRACKET,')',1,1145)
+LexToken(COMPARISON,'==',1,1146)
+LexToken(NUMBER,'2',1,1148)
+LexToken(THEN,'then',1,1150)
+LexToken(EOL,'\n',1,1154)
+LexToken(VAR,'exprs',1,1167)
+LexToken(ASSIGNMENT,'=',1,1172)
+LexToken(VAR,'exprs',1,1173)
+LexToken(OPENBRACKET,'(',1,1178)
+LexToken(NUMBER,'1',1,1179)
+LexToken(CLOSEBRACKET,')',1,1180)
+LexToken(COMMA,',',1,1181)
+LexToken(EOL,'\n',1,1182)
+LexToken(END,'end',1,1191)
+LexToken(EOL,'\n',1,1210)
+LexToken(WHILE,'while',1,1219)
+LexToken(PREVAR_BOOLEAN,'%t',1,1225)
+LexToken(DO,'do',1,1228)
+LexToken(EOL,'\n',1,1230)
+LexToken(OPENSQBRACKET,'[',1,1243)
+LexToken(VAR,'ok',1,1244)
+LexToken(COMMA,',',1,1246)
+LexToken(VAR,'prt',1,1247)
+LexToken(COMMA,',',1,1250)
+LexToken(VAR,'exprs',1,1251)
+LexToken(CLOSESQBRACKET,']',1,1256)
+LexToken(ASSIGNMENT,'=',1,1258)
+LexToken(SCICOS_GETVALUE,'scicos_getvalue',1,1260)
+LexToken(OPENBRACKET,'(',1,1275)
+LexToken(OPENSQBRACKET,'[',1,1276)
+LexToken(VAR,'msprintf',1,1277)
+LexToken(OPENBRACKET,'(',1,1285)
+LexToken(VAR,'gettext',1,1286)
+LexToken(OPENBRACKET,'(',1,1293)
+LexToken(DQSTRING,'"Set %s block parameters"',1,1318)
+LexToken(CLOSEBRACKET,')',1,1319)
+LexToken(COMMA,',',1,1320)
+LexToken(DQSTRING,'"INIMPL_f"',1,1330)
+LexToken(CLOSEBRACKET,')',1,1331)
+LexToken(SEMICOLON,';',1,1332)
+LexToken(DQSTRING,'" "',1,1335)
+LexToken(SEMICOLON,';',1,1336)
+LexToken(VAR,'gettext',1,1353)
+LexToken(OPENBRACKET,'(',1,1360)
+LexToken(DQSTRING,'"Implicit input port"',1,1381)
+LexToken(CLOSEBRACKET,')',1,1382)
+LexToken(SEMICOLON,';',1,1383)
+LexToken(DQSTRING,'" "',1,1386)
+LexToken(SEMICOLON,';',1,1387)
+LexToken(CLOSESQBRACKET,']',1,1388)
+LexToken(COMMA,',',1,1389)
+LexToken(DQSTRING,'"Port Number"',1,1403)
+LexToken(COMMA,',',1,1404)
+LexToken(VAR,'list',1,1421)
+LexToken(OPENBRACKET,'(',1,1425)
+LexToken(DQSTRING,'"vec"',1,1430)
+LexToken(COMMA,',',1,1431)
+LexToken(NUMBER,'1',1,1432)
+LexToken(CLOSEBRACKET,')',1,1433)
+LexToken(COMMA,',',1,1434)
+LexToken(VAR,'exprs',1,1436)
+LexToken(CLOSEBRACKET,')',1,1441)
+LexToken(SEMICOLON,';',1,1442)
+LexToken(EOL,'\n',1,1443)
+LexToken(IF,'if',1,1456)
+LexToken(NOT,'~',1,1459)
+LexToken(VAR,'ok',1,1460)
+LexToken(THEN,'then',1,1463)
+LexToken(EOL,'\n',1,1467)
+LexToken(BREAK,'break',1,1484)
+LexToken(EOL,'\n',1,1489)
+LexToken(END,'end',1,1502)
+LexToken(EOL,'\n',1,1505)
+LexToken(VAR,'prt',1,1518)
+LexToken(ASSIGNMENT,'=',1,1521)
+LexToken(VAR,'int',1,1522)
+LexToken(OPENBRACKET,'(',1,1525)
+LexToken(VAR,'prt',1,1526)
+LexToken(CLOSEBRACKET,')',1,1529)
+LexToken(EOL,'\n',1,1530)
+LexToken(IF,'if',1,1543)
+LexToken(VAR,'prt',1,1546)
+LexToken(COMPARISON,'<=',1,1550)
+LexToken(NUMBER,'0',1,1553)
+LexToken(THEN,'then',1,1555)
+LexToken(EOL,'\n',1,1559)
+LexToken(VAR,'block_parameter_error',1,1576)
+LexToken(OPENBRACKET,'(',1,1597)
+LexToken(VAR,'msprintf',1,1598)
+LexToken(OPENBRACKET,'(',1,1606)
+LexToken(VAR,'gettext',1,1607)
+LexToken(OPENBRACKET,'(',1,1614)
+LexToken(DQSTRING,'"Wrong value for \\\'Port Number\\\' parameter: %d."',1,1662)
+LexToken(CLOSEBRACKET,')',1,1663)
+LexToken(COMMA,',',1,1664)
+LexToken(VAR,'prt',1,1666)
+LexToken(CLOSEBRACKET,')',1,1669)
+LexToken(COMMA,',',1,1670)
+LexToken(VAR,'gettext',1,1691)
+LexToken(OPENBRACKET,'(',1,1698)
+LexToken(DQSTRING,'"Strictly positive integer expected."',1,1735)
+LexToken(CLOSEBRACKET,')',1,1736)
+LexToken(CLOSEBRACKET,')',1,1737)
+LexToken(SEMICOLON,';',1,1738)
+LexToken(EOL,'\n',1,1739)
+LexToken(ELSE,'else',1,1752)
+LexToken(EOL,'\n',1,1756)
+LexToken(IF,'if',1,1773)
+LexToken(VAR,'model',1,1776)
+LexToken(DOT,'.',1,1781)
+LexToken(VAR,'ipar',1,1782)
+LexToken(COMPARISON,'<>',1,1786)
+LexToken(VAR,'prt',1,1788)
+LexToken(THEN,'then',1,1792)
+LexToken(EOL,'\n',1,1796)
+LexToken(VAR,'needcompile',1,1817)
+LexToken(ASSIGNMENT,'=',1,1828)
+LexToken(NUMBER,'4',1,1829)
+LexToken(SEMICOLON,';',1,1830)
+LexToken(EOL,'\n',1,1831)
+LexToken(VAR,'y',1,1852)
+LexToken(ASSIGNMENT,'=',1,1853)
+LexToken(VAR,'needcompile',1,1854)
+LexToken(COMMA,',',1,1865)
+LexToken(EOL,'\n',1,1866)
+LexToken(END,'end',1,1883)
+LexToken(EOL,'\n',1,1886)
+LexToken(VAR,'model',1,1903)
+LexToken(DOT,'.',1,1908)
+LexToken(VAR,'ipar',1,1909)
+LexToken(ASSIGNMENT,'=',1,1913)
+LexToken(VAR,'prt',1,1914)
+LexToken(EOL,'\n',1,1917)
+LexToken(VAR,'graphics',1,1934)
+LexToken(DOT,'.',1,1942)
+LexToken(VAR,'exprs',1,1943)
+LexToken(ASSIGNMENT,'=',1,1948)
+LexToken(VAR,'exprs',1,1949)
+LexToken(EOL,'\n',1,1954)
+LexToken(VAR,'x',1,1971)
+LexToken(DOT,'.',1,1972)
+LexToken(VAR,'graphics',1,1973)
+LexToken(ASSIGNMENT,'=',1,1981)
+LexToken(VAR,'graphics',1,1982)
+LexToken(EOL,'\n',1,1990)
+LexToken(VAR,'x',1,2007)
+LexToken(DOT,'.',1,2008)
+LexToken(VAR,'model',1,2009)
+LexToken(ASSIGNMENT,'=',1,2014)
+LexToken(VAR,'model',1,2015)
+LexToken(EOL,'\n',1,2020)
+LexToken(BREAK,'break',1,2037)
+LexToken(EOL,'\n',1,2042)
+LexToken(END,'end',1,2055)
+LexToken(EOL,'\n',1,2058)
+LexToken(END,'end',1,2067)
+LexToken(EOL,'\n',1,2070)
+LexToken(CASE,'case',1,2075)
+LexToken(DQSTRING,'"define"',1,2087)
+LexToken(THEN,'then',1,2089)
+LexToken(EOL,'\n',1,2093)
+LexToken(VAR,'model',1,2102)
+LexToken(ASSIGNMENT,'=',1,2107)
+LexToken(SCICOS_MODEL,'scicos_model',1,2108)
+LexToken(OPENBRACKET,'(',1,2120)
+LexToken(CLOSEBRACKET,')',1,2121)
+LexToken(EOL,'\n',1,2122)
+LexToken(VAR,'model',1,2131)
+LexToken(DOT,'.',1,2136)
+LexToken(VAR,'sim',1,2137)
+LexToken(ASSIGNMENT,'=',1,2140)
+LexToken(DQSTRING,'"inimpl"',1,2148)
+LexToken(EOL,'\n',1,2149)
+LexToken(VAR,'model',1,2158)
+LexToken(DOT,'.',1,2163)
+LexToken(VAR,'out',1,2164)
+LexToken(ASSIGNMENT,'=',1,2167)
+LexToken(OPENSQBRACKET,'[',1,2168)
+LexToken(NUMBER,'-1',1,2169)
+LexToken(CLOSESQBRACKET,']',1,2171)
+LexToken(EOL,'\n',1,2172)
+LexToken(VAR,'model',1,2181)
+LexToken(DOT,'.',1,2186)
+LexToken(VAR,'out2',1,2187)
+LexToken(ASSIGNMENT,'=',1,2191)
+LexToken(OPENSQBRACKET,'[',1,2192)
+LexToken(NUMBER,'1',1,2193)
+LexToken(CLOSESQBRACKET,']',1,2194)
+LexToken(EOL,'\n',1,2195)
+LexToken(VAR,'model',1,2204)
+LexToken(DOT,'.',1,2209)
+LexToken(VAR,'ipar',1,2210)
+LexToken(ASSIGNMENT,'=',1,2214)
+LexToken(OPENSQBRACKET,'[',1,2215)
+LexToken(NUMBER,'1',1,2216)
+LexToken(CLOSESQBRACKET,']',1,2217)
+LexToken(EOL,'\n',1,2218)
+LexToken(VAR,'model',1,2227)
+LexToken(DOT,'.',1,2232)
+LexToken(VAR,'dep_ut',1,2233)
+LexToken(ASSIGNMENT,'=',1,2239)
+LexToken(OPENSQBRACKET,'[',1,2240)
+LexToken(PREVAR_BOOLEAN,'%f',1,2241)
+LexToken(PREVAR_BOOLEAN,'%f',1,2244)
+LexToken(CLOSESQBRACKET,']',1,2246)
+LexToken(EOL,'\n',1,2247)
+LexToken(VAR,'model',1,2256)
+LexToken(DOT,'.',1,2261)
+LexToken(VAR,'blocktype',1,2262)
+LexToken(ASSIGNMENT,'=',1,2271)
+LexToken(DQSTRING,'"c"',1,2274)
+LexToken(EOL,'\n',1,2275)
+LexToken(VAR,'mo',1,2284)
+LexToken(ASSIGNMENT,'=',1,2286)
+LexToken(VAR,'modelica',1,2287)
+LexToken(OPENBRACKET,'(',1,2295)
+LexToken(CLOSEBRACKET,')',1,2296)
+LexToken(EOL,'\n',1,2297)
+LexToken(VAR,'mo',1,2306)
+LexToken(DOT,'.',1,2308)
+LexToken(VAR,'model',1,2309)
+LexToken(ASSIGNMENT,'=',1,2314)
+LexToken(DQSTRING,'"PORT"',1,2320)
+LexToken(EOL,'\n',1,2321)
+LexToken(VAR,'mo',1,2330)
+LexToken(DOT,'.',1,2332)
+LexToken(VAR,'outputs',1,2333)
+LexToken(ASSIGNMENT,'=',1,2340)
+LexToken(DQSTRING,'"n"',1,2343)
+LexToken(EOL,'\n',1,2344)
+LexToken(VAR,'model',1,2353)
+LexToken(DOT,'.',1,2358)
+LexToken(VAR,'equations',1,2359)
+LexToken(ASSIGNMENT,'=',1,2368)
+LexToken(VAR,'mo',1,2369)
+LexToken(EOL,'\n',1,2371)
+LexToken(VAR,'prt',1,2380)
+LexToken(ASSIGNMENT,'=',1,2383)
+LexToken(NUMBER,'1',1,2384)
+LexToken(EOL,'\n',1,2385)
+LexToken(VAR,'exprs',1,2394)
+LexToken(ASSIGNMENT,'=',1,2399)
+LexToken(DQSTRING,'"1"',1,2402)
+LexToken(EOL,'\n',1,2403)
+LexToken(VAR,'gr_i',1,2412)
+LexToken(ASSIGNMENT,'=',1,2416)
+LexToken(OPENSQBRACKET,'[',1,2417)
+LexToken(CLOSESQBRACKET,']',1,2418)
+LexToken(EOL,'\n',1,2419)
+LexToken(VAR,'x',1,2428)
+LexToken(ASSIGNMENT,'=',1,2429)
+LexToken(VAR,'standard_define',1,2430)
+LexToken(OPENBRACKET,'(',1,2445)
+LexToken(OPENSQBRACKET,'[',1,2446)
+LexToken(NUMBER,'1',1,2447)
+LexToken(NUMBER,'1',1,2449)
+LexToken(CLOSESQBRACKET,']',1,2450)
+LexToken(COMMA,',',1,2451)
+LexToken(VAR,'model',1,2452)
+LexToken(COMMA,',',1,2457)
+LexToken(VAR,'exprs',1,2458)
+LexToken(COMMA,',',1,2463)
+LexToken(VAR,'gr_i',1,2464)
+LexToken(CLOSEBRACKET,')',1,2468)
+LexToken(EOL,'\n',1,2469)
+LexToken(VAR,'x',1,2478)
+LexToken(DOT,'.',1,2479)
+LexToken(VAR,'graphics',1,2480)
+LexToken(DOT,'.',1,2488)
+LexToken(VAR,'out_implicit',1,2489)
+LexToken(ASSIGNMENT,'=',1,2501)
+LexToken(OPENSQBRACKET,'[',1,2502)
+LexToken(DQSTRING,'"I"',1,2505)
+LexToken(CLOSESQBRACKET,']',1,2506)
+LexToken(EOL,'\n',1,2507)
+LexToken(EOL,'\n',1,2508)
+LexToken(EOL,'\n',1,2549)
+LexToken(END,'end',1,2554)
+LexToken(EOL,'\n',1,2557)
+LexToken(ENDFUNCTION,'endfunction',1,2558)
+LexToken(EOL,'\n',1,2569)