summaryrefslogtreecommitdiff
path: root/js/Sources/Counter.js
diff options
context:
space:
mode:
Diffstat (limited to 'js/Sources/Counter.js')
-rw-r--r--js/Sources/Counter.js434
1 files changed, 434 insertions, 0 deletions
diff --git a/js/Sources/Counter.js b/js/Sources/Counter.js
new file mode 100644
index 00000000..3775211b
--- /dev/null
+++ b/js/Sources/Counter.js
@@ -0,0 +1,434 @@
+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,926)
+LexToken(VAR,'Counter',1,928)
+LexToken(OPENBRACKET,'(',1,935)
+LexToken(VAR,'job',1,936)
+LexToken(COMMA,',',1,939)
+LexToken(VAR,'arg1',1,940)
+LexToken(COMMA,',',1,944)
+LexToken(VAR,'arg2',1,945)
+LexToken(CLOSEBRACKET,')',1,949)
+LexToken(EOL,'\n',1,950)
+LexToken(VAR,'x',1,955)
+LexToken(ASSIGNMENT,'=',1,956)
+LexToken(OPENSQBRACKET,'[',1,957)
+LexToken(CLOSESQBRACKET,']',1,958)
+LexToken(SEMICOLON,';',1,959)
+LexToken(EOL,'\n',1,960)
+LexToken(VAR,'y',1,965)
+LexToken(ASSIGNMENT,'=',1,966)
+LexToken(OPENSQBRACKET,'[',1,967)
+LexToken(CLOSESQBRACKET,']',1,968)
+LexToken(SEMICOLON,';',1,969)
+LexToken(EOL,'\n',1,970)
+LexToken(VAR,'typ',1,975)
+LexToken(ASSIGNMENT,'=',1,978)
+LexToken(OPENSQBRACKET,'[',1,979)
+LexToken(CLOSESQBRACKET,']',1,980)
+LexToken(SEMICOLON,';',1,981)
+LexToken(EOL,'\n',1,982)
+LexToken(SELECT,'select',1,987)
+LexToken(VAR,'job',1,994)
+LexToken(EOL,'\n',1,997)
+LexToken(CASE,'case',1,1002)
+LexToken(DQSTRING,'"set"',1,1011)
+LexToken(THEN,'then',1,1013)
+LexToken(EOL,'\n',1,1017)
+LexToken(VAR,'x',1,1026)
+LexToken(ASSIGNMENT,'=',1,1027)
+LexToken(VAR,'arg1',1,1028)
+LexToken(SEMICOLON,';',1,1032)
+LexToken(EOL,'\n',1,1033)
+LexToken(VAR,'graphics',1,1042)
+LexToken(ASSIGNMENT,'=',1,1050)
+LexToken(VAR,'arg1',1,1051)
+LexToken(DOT,'.',1,1055)
+LexToken(VAR,'graphics',1,1056)
+LexToken(SEMICOLON,';',1,1064)
+LexToken(EOL,'\n',1,1065)
+LexToken(VAR,'exprs',1,1074)
+LexToken(ASSIGNMENT,'=',1,1079)
+LexToken(VAR,'graphics',1,1080)
+LexToken(DOT,'.',1,1088)
+LexToken(VAR,'exprs',1,1089)
+LexToken(EOL,'\n',1,1094)
+LexToken(VAR,'model',1,1103)
+LexToken(ASSIGNMENT,'=',1,1108)
+LexToken(VAR,'arg1',1,1109)
+LexToken(DOT,'.',1,1113)
+LexToken(VAR,'model',1,1114)
+LexToken(SEMICOLON,';',1,1119)
+LexToken(EOL,'\n',1,1120)
+LexToken(WHILE,'while',1,1129)
+LexToken(PREVAR_BOOLEAN,'%t',1,1135)
+LexToken(DO,'do',1,1138)
+LexToken(EOL,'\n',1,1140)
+LexToken(OPENSQBRACKET,'[',1,1153)
+LexToken(VAR,'ok',1,1154)
+LexToken(COMMA,',',1,1156)
+LexToken(VAR,'minim',1,1157)
+LexToken(COMMA,',',1,1162)
+LexToken(VAR,'maxim',1,1163)
+LexToken(COMMA,',',1,1168)
+LexToken(VAR,'rule',1,1169)
+LexToken(COMMA,',',1,1173)
+LexToken(VAR,'exprs',1,1174)
+LexToken(CLOSESQBRACKET,']',1,1179)
+LexToken(ASSIGNMENT,'=',1,1180)
+LexToken(SCICOS_GETVALUE,'scicos_getvalue',1,1181)
+LexToken(OPENBRACKET,'(',1,1196)
+LexToken(OPENSQBRACKET,'[',1,1197)
+LexToken(VAR,'msprintf',1,1198)
+LexToken(OPENBRACKET,'(',1,1206)
+LexToken(VAR,'gettext',1,1207)
+LexToken(OPENBRACKET,'(',1,1214)
+LexToken(DQSTRING,'"Set %s block parameters"',1,1239)
+LexToken(CLOSEBRACKET,')',1,1240)
+LexToken(COMMA,',',1,1241)
+LexToken(DQSTRING,'"Counter"',1,1251)
+LexToken(CLOSEBRACKET,')',1,1252)
+LexToken(SEMICOLON,';',1,1253)
+LexToken(DQSTRING,'" "',1,1257)
+LexToken(SEMICOLON,';',1,1258)
+LexToken(VAR,'gettext',1,1275)
+LexToken(OPENBRACKET,'(',1,1282)
+LexToken(DQSTRING,'"Integer counter generator"',1,1309)
+LexToken(CLOSEBRACKET,')',1,1310)
+LexToken(SEMICOLON,';',1,1311)
+LexToken(DQSTRING,'" "',1,1314)
+LexToken(CLOSESQBRACKET,']',1,1315)
+LexToken(COMMA,',',1,1316)
+LexToken(OPENSQBRACKET,'[',1,1333)
+LexToken(VAR,'gettext',1,1334)
+LexToken(OPENBRACKET,'(',1,1341)
+LexToken(DQSTRING,'"Minimum"',1,1350)
+LexToken(CLOSEBRACKET,')',1,1351)
+LexToken(SEMICOLON,';',1,1352)
+LexToken(VAR,'gettext',1,1354)
+LexToken(OPENBRACKET,'(',1,1361)
+LexToken(DQSTRING,'"Maximum"',1,1370)
+LexToken(CLOSEBRACKET,')',1,1371)
+LexToken(SEMICOLON,';',1,1372)
+LexToken(VAR,'gettext',1,1389)
+LexToken(OPENBRACKET,'(',1,1396)
+LexToken(DQSTRING,'"Rule (1:Increment, 2:Decrement)"',1,1429)
+LexToken(CLOSEBRACKET,')',1,1430)
+LexToken(SEMICOLON,';',1,1431)
+LexToken(CLOSESQBRACKET,']',1,1432)
+LexToken(COMMA,',',1,1433)
+LexToken(VAR,'list',1,1450)
+LexToken(OPENBRACKET,'(',1,1454)
+LexToken(DQSTRING,'"vec"',1,1459)
+LexToken(COMMA,',',1,1460)
+LexToken(NUMBER,'1',1,1461)
+LexToken(COMMA,',',1,1462)
+LexToken(DQSTRING,'"vec"',1,1467)
+LexToken(COMMA,',',1,1468)
+LexToken(NUMBER,'1',1,1469)
+LexToken(COMMA,',',1,1470)
+LexToken(DQSTRING,'"vec"',1,1475)
+LexToken(COMMA,',',1,1476)
+LexToken(NUMBER,'1',1,1477)
+LexToken(CLOSEBRACKET,')',1,1478)
+LexToken(COMMA,',',1,1479)
+LexToken(VAR,'exprs',1,1480)
+LexToken(CLOSEBRACKET,')',1,1485)
+LexToken(SEMICOLON,';',1,1486)
+LexToken(EOL,'\n',1,1487)
+LexToken(EOL,'\n',1,1488)
+LexToken(IF,'if',1,1501)
+LexToken(NOT,'~',1,1504)
+LexToken(VAR,'ok',1,1505)
+LexToken(THEN,'then',1,1508)
+LexToken(EOL,'\n',1,1512)
+LexToken(BREAK,'break',1,1529)
+LexToken(COMMA,',',1,1534)
+LexToken(EOL,'\n',1,1535)
+LexToken(END,'end',1,1548)
+LexToken(EOL,'\n',1,1551)
+LexToken(VAR,'maxim',1,1564)
+LexToken(ASSIGNMENT,'=',1,1569)
+LexToken(VAR,'int',1,1570)
+LexToken(OPENBRACKET,'(',1,1573)
+LexToken(VAR,'maxim',1,1574)
+LexToken(CLOSEBRACKET,')',1,1579)
+LexToken(SEMICOLON,';',1,1580)
+LexToken(EOL,'\n',1,1581)
+LexToken(VAR,'minim',1,1594)
+LexToken(ASSIGNMENT,'=',1,1599)
+LexToken(VAR,'int',1,1600)
+LexToken(OPENBRACKET,'(',1,1603)
+LexToken(VAR,'minim',1,1604)
+LexToken(CLOSEBRACKET,')',1,1609)
+LexToken(SEMICOLON,';',1,1610)
+LexToken(EOL,'\n',1,1611)
+LexToken(EOL,'\n',1,1612)
+LexToken(IF,'if',1,1625)
+LexToken(VAR,'maxim',1,1628)
+LexToken(COMPARISON,'<',1,1634)
+LexToken(VAR,'minim',1,1636)
+LexToken(THEN,'then',1,1642)
+LexToken(EOL,'\n',1,1646)
+LexToken(VAR,'block_parameter_error',1,1663)
+LexToken(OPENBRACKET,'(',1,1684)
+LexToken(VAR,'msprintf',1,1685)
+LexToken(OPENBRACKET,'(',1,1693)
+LexToken(VAR,'gettext',1,1694)
+LexToken(OPENBRACKET,'(',1,1701)
+LexToken(DQSTRING,'"Wrong values for \\\'Maximum\\\' and \\\'Minimum\\\' parameters: %d &lt; %d"',1,1770)
+LexToken(CLOSEBRACKET,')',1,1771)
+LexToken(COMMA,',',1,1772)
+LexToken(VAR,'minim',1,1774)
+LexToken(COMMA,',',1,1779)
+LexToken(VAR,'maxim',1,1781)
+LexToken(CLOSEBRACKET,')',1,1786)
+LexToken(COMMA,',',1,1787)
+LexToken(VAR,'msprintf',1,1808)
+LexToken(OPENBRACKET,'(',1,1816)
+LexToken(VAR,'gettext',1,1817)
+LexToken(OPENBRACKET,'(',1,1824)
+LexToken(DQSTRING,'"\\\'Minimum\\\' must be less than \\\'Maximum\\\'."',1,1868)
+LexToken(CLOSEBRACKET,')',1,1869)
+LexToken(CLOSEBRACKET,')',1,1870)
+LexToken(CLOSEBRACKET,')',1,1871)
+LexToken(SEMICOLON,';',1,1872)
+LexToken(EOL,'\n',1,1873)
+LexToken(ELSEIF,'elseif',1,1886)
+LexToken(OPENBRACKET,'(',1,1893)
+LexToken(VAR,'rule',1,1894)
+LexToken(COMPARISON,'<>',1,1899)
+LexToken(NUMBER,'1',1,1902)
+LexToken(LOGICAL,'&',1,1904)
+LexToken(VAR,'rule',1,1906)
+LexToken(COMPARISON,'<>',1,1911)
+LexToken(NUMBER,'2',1,1914)
+LexToken(CLOSEBRACKET,')',1,1915)
+LexToken(THEN,'then',1,1917)
+LexToken(EOL,'\n',1,1921)
+LexToken(VAR,'block_parameter_error',1,1938)
+LexToken(OPENBRACKET,'(',1,1959)
+LexToken(VAR,'msprintf',1,1960)
+LexToken(OPENBRACKET,'(',1,1968)
+LexToken(VAR,'gettext',1,1969)
+LexToken(OPENBRACKET,'(',1,1976)
+LexToken(DQSTRING,'"Wrong value for \\\'Rule\\\' parameter: %d"',1,2016)
+LexToken(CLOSEBRACKET,')',1,2017)
+LexToken(COMMA,',',1,2018)
+LexToken(VAR,'rule',1,2020)
+LexToken(CLOSEBRACKET,')',1,2024)
+LexToken(COMMA,',',1,2025)
+LexToken(VAR,'msprintf',1,2046)
+LexToken(OPENBRACKET,'(',1,2054)
+LexToken(VAR,'gettext',1,2055)
+LexToken(OPENBRACKET,'(',1,2062)
+LexToken(DQSTRING,'"Must be in the interval %s."',1,2091)
+LexToken(CLOSEBRACKET,')',1,2092)
+LexToken(COMMA,',',1,2093)
+LexToken(DQSTRING,'"[1,2]"',1,2101)
+LexToken(CLOSEBRACKET,')',1,2102)
+LexToken(CLOSEBRACKET,')',1,2103)
+LexToken(SEMICOLON,';',1,2104)
+LexToken(EOL,'\n',1,2105)
+LexToken(ELSE,'else',1,2118)
+LexToken(EOL,'\n',1,2122)
+LexToken(VAR,'graphics',1,2139)
+LexToken(DOT,'.',1,2147)
+LexToken(VAR,'exprs',1,2148)
+LexToken(ASSIGNMENT,'=',1,2153)
+LexToken(VAR,'exprs',1,2154)
+LexToken(EOL,'\n',1,2159)
+LexToken(VAR,'model',1,2176)
+LexToken(DOT,'.',1,2181)
+LexToken(VAR,'dstate',1,2182)
+LexToken(ASSIGNMENT,'=',1,2188)
+LexToken(NUMBER,'0',1,2189)
+LexToken(EOL,'\n',1,2190)
+LexToken(VAR,'model',1,2207)
+LexToken(DOT,'.',1,2212)
+LexToken(VAR,'ipar',1,2213)
+LexToken(ASSIGNMENT,'=',1,2217)
+LexToken(OPENSQBRACKET,'[',1,2218)
+LexToken(VAR,'rule',1,2219)
+LexToken(SEMICOLON,';',1,2223)
+LexToken(VAR,'maxim',1,2224)
+LexToken(SEMICOLON,';',1,2229)
+LexToken(VAR,'minim',1,2230)
+LexToken(CLOSESQBRACKET,']',1,2235)
+LexToken(EOL,'\n',1,2236)
+LexToken(VAR,'x',1,2253)
+LexToken(DOT,'.',1,2254)
+LexToken(VAR,'graphics',1,2255)
+LexToken(ASSIGNMENT,'=',1,2263)
+LexToken(VAR,'graphics',1,2264)
+LexToken(SEMICOLON,';',1,2272)
+LexToken(EOL,'\n',1,2273)
+LexToken(VAR,'x',1,2290)
+LexToken(DOT,'.',1,2291)
+LexToken(VAR,'model',1,2292)
+LexToken(ASSIGNMENT,'=',1,2297)
+LexToken(VAR,'model',1,2298)
+LexToken(EOL,'\n',1,2303)
+LexToken(BREAK,'break',1,2320)
+LexToken(EOL,'\n',1,2325)
+LexToken(END,'end',1,2338)
+LexToken(EOL,'\n',1,2341)
+LexToken(END,'end',1,2350)
+LexToken(EOL,'\n',1,2353)
+LexToken(CASE,'case',1,2358)
+LexToken(DQSTRING,'"define"',1,2370)
+LexToken(THEN,'then',1,2372)
+LexToken(EOL,'\n',1,2376)
+LexToken(VAR,'minim',1,2385)
+LexToken(ASSIGNMENT,'=',1,2390)
+LexToken(NUMBER,'0',1,2391)
+LexToken(EOL,'\n',1,2392)
+LexToken(VAR,'maxim',1,2401)
+LexToken(ASSIGNMENT,'=',1,2406)
+LexToken(NUMBER,'2',1,2407)
+LexToken(EOL,'\n',1,2408)
+LexToken(VAR,'rule',1,2417)
+LexToken(ASSIGNMENT,'=',1,2421)
+LexToken(NUMBER,'1',1,2422)
+LexToken(EOL,'\n',1,2423)
+LexToken(VAR,'model',1,2432)
+LexToken(ASSIGNMENT,'=',1,2437)
+LexToken(SCICOS_MODEL,'scicos_model',1,2438)
+LexToken(OPENBRACKET,'(',1,2450)
+LexToken(CLOSEBRACKET,')',1,2451)
+LexToken(EOL,'\n',1,2452)
+LexToken(VAR,'model',1,2461)
+LexToken(DOT,'.',1,2466)
+LexToken(VAR,'sim',1,2467)
+LexToken(ASSIGNMENT,'=',1,2470)
+LexToken(VAR,'list',1,2471)
+LexToken(OPENBRACKET,'(',1,2475)
+LexToken(DQSTRING,'"counter"',1,2484)
+LexToken(COMMA,',',1,2485)
+LexToken(NUMBER,'4',1,2486)
+LexToken(CLOSEBRACKET,')',1,2487)
+LexToken(EOL,'\n',1,2488)
+LexToken(VAR,'model',1,2497)
+LexToken(DOT,'.',1,2502)
+LexToken(VAR,'evtin',1,2503)
+LexToken(ASSIGNMENT,'=',1,2508)
+LexToken(NUMBER,'1',1,2509)
+LexToken(EOL,'\n',1,2510)
+LexToken(VAR,'model',1,2519)
+LexToken(DOT,'.',1,2524)
+LexToken(VAR,'out',1,2525)
+LexToken(ASSIGNMENT,'=',1,2528)
+LexToken(NUMBER,'1',1,2529)
+LexToken(EOL,'\n',1,2530)
+LexToken(VAR,'model',1,2539)
+LexToken(DOT,'.',1,2544)
+LexToken(VAR,'out2',1,2545)
+LexToken(ASSIGNMENT,'=',1,2549)
+LexToken(NUMBER,'1',1,2550)
+LexToken(EOL,'\n',1,2551)
+LexToken(VAR,'model',1,2560)
+LexToken(DOT,'.',1,2565)
+LexToken(VAR,'dstate',1,2566)
+LexToken(ASSIGNMENT,'=',1,2572)
+LexToken(NUMBER,'0',1,2573)
+LexToken(EOL,'\n',1,2574)
+LexToken(VAR,'model',1,2583)
+LexToken(DOT,'.',1,2588)
+LexToken(VAR,'ipar',1,2589)
+LexToken(ASSIGNMENT,'=',1,2593)
+LexToken(OPENSQBRACKET,'[',1,2594)
+LexToken(VAR,'rule',1,2595)
+LexToken(SEMICOLON,';',1,2599)
+LexToken(VAR,'maxim',1,2600)
+LexToken(SEMICOLON,';',1,2605)
+LexToken(VAR,'minim',1,2606)
+LexToken(CLOSESQBRACKET,']',1,2611)
+LexToken(EOL,'\n',1,2612)
+LexToken(VAR,'model',1,2621)
+LexToken(DOT,'.',1,2626)
+LexToken(VAR,'blocktype',1,2627)
+LexToken(ASSIGNMENT,'=',1,2636)
+LexToken(DQSTRING,'"c"',1,2639)
+LexToken(EOL,'\n',1,2640)
+LexToken(VAR,'model',1,2649)
+LexToken(DOT,'.',1,2654)
+LexToken(VAR,'dep_ut',1,2655)
+LexToken(ASSIGNMENT,'=',1,2661)
+LexToken(OPENSQBRACKET,'[',1,2662)
+LexToken(PREVAR_BOOLEAN,'%f',1,2663)
+LexToken(PREVAR_BOOLEAN,'%f',1,2666)
+LexToken(CLOSESQBRACKET,']',1,2668)
+LexToken(EOL,'\n',1,2669)
+LexToken(EOL,'\n',1,2670)
+LexToken(VAR,'exprs',1,2679)
+LexToken(ASSIGNMENT,'=',1,2684)
+LexToken(OPENSQBRACKET,'[',1,2685)
+LexToken(VAR,'string',1,2686)
+LexToken(OPENBRACKET,'(',1,2692)
+LexToken(VAR,'minim',1,2693)
+LexToken(CLOSEBRACKET,')',1,2698)
+LexToken(SEMICOLON,';',1,2699)
+LexToken(VAR,'string',1,2700)
+LexToken(OPENBRACKET,'(',1,2706)
+LexToken(VAR,'maxim',1,2707)
+LexToken(CLOSEBRACKET,')',1,2712)
+LexToken(SEMICOLON,';',1,2713)
+LexToken(VAR,'string',1,2714)
+LexToken(OPENBRACKET,'(',1,2720)
+LexToken(VAR,'rule',1,2721)
+LexToken(CLOSEBRACKET,')',1,2725)
+LexToken(CLOSESQBRACKET,']',1,2726)
+LexToken(EOL,'\n',1,2727)
+LexToken(VAR,'gr_i',1,2736)
+LexToken(ASSIGNMENT,'=',1,2740)
+LexToken(OPENSQBRACKET,'[',1,2741)
+LexToken(CLOSESQBRACKET,']',1,2742)
+LexToken(EOL,'\n',1,2743)
+LexToken(VAR,'x',1,2752)
+LexToken(ASSIGNMENT,'=',1,2753)
+LexToken(VAR,'standard_define',1,2754)
+LexToken(OPENBRACKET,'(',1,2769)
+LexToken(OPENSQBRACKET,'[',1,2770)
+LexToken(NUMBER,'3',1,2771)
+LexToken(NUMBER,'2',1,2773)
+LexToken(CLOSESQBRACKET,']',1,2774)
+LexToken(COMMA,',',1,2775)
+LexToken(VAR,'model',1,2776)
+LexToken(COMMA,',',1,2781)
+LexToken(VAR,'exprs',1,2782)
+LexToken(COMMA,',',1,2787)
+LexToken(VAR,'gr_i',1,2788)
+LexToken(CLOSEBRACKET,')',1,2792)
+LexToken(EOL,'\n',1,2793)
+LexToken(END,'end',1,2798)
+LexToken(EOL,'\n',1,2801)
+LexToken(ENDFUNCTION,'endfunction',1,2802)
+LexToken(EOL,'\n',1,2813)