diff options
Diffstat (limited to 'js/Linear/DLSS.js')
-rw-r--r-- | js/Linear/DLSS.js | 91 |
1 files changed, 33 insertions, 58 deletions
diff --git a/js/Linear/DLSS.js b/js/Linear/DLSS.js index 01898a3a..fcb78665 100644 --- a/js/Linear/DLSS.js +++ b/js/Linear/DLSS.js @@ -41,20 +41,17 @@ LexToken(VAR,'x',1,876) LexToken(ASSIGNMENT,'=',1,877) LexToken(OPENSQBRACKET,'[',1,878) LexToken(CLOSESQBRACKET,']',1,879) -LexToken(SEMICOLON,';',1,880) -LexToken(EOL,'\n',1,881) +LexToken(EOL,'\n',1,880) LexToken(VAR,'y',1,886) LexToken(ASSIGNMENT,'=',1,887) LexToken(OPENSQBRACKET,'[',1,888) LexToken(CLOSESQBRACKET,']',1,889) -LexToken(SEMICOLON,';',1,890) -LexToken(EOL,'\n',1,891) +LexToken(EOL,'\n',1,890) LexToken(VAR,'typ',1,896) LexToken(ASSIGNMENT,'=',1,899) LexToken(OPENSQBRACKET,'[',1,900) LexToken(CLOSESQBRACKET,']',1,901) -LexToken(SEMICOLON,';',1,902) -LexToken(EOL,'\n',1,903) +LexToken(EOL,'\n',1,902) LexToken(SELECT,'select',1,908) LexToken(VAR,'job',1,915) LexToken(EOL,'\n',1,918) @@ -71,8 +68,7 @@ LexToken(ASSIGNMENT,'=',1,970) LexToken(VAR,'arg1',1,971) LexToken(DOT,'.',1,975) LexToken(VAR,'graphics',1,976) -LexToken(SEMICOLON,';',1,984) -LexToken(EOL,'\n',1,985) +LexToken(EOL,'\n',1,984) LexToken(VAR,'exprs',1,994) LexToken(ASSIGNMENT,'=',1,999) LexToken(VAR,'graphics',1,1000) @@ -101,8 +97,7 @@ LexToken(NUMBER,'4',1,1077) LexToken(NUMBER,'7',1,1079) LexToken(CLOSESQBRACKET,']',1,1080) LexToken(CLOSEBRACKET,')',1,1081) -LexToken(COMMA,',',1,1082) -LexToken(EOL,'\n',1,1083) +LexToken(EOL,'\n',1,1082) LexToken(END,'end',1,1092) LexToken(EOL,'\n',1,1111) LexToken(VAR,'model',1,1120) @@ -110,8 +105,7 @@ LexToken(ASSIGNMENT,'=',1,1125) LexToken(VAR,'arg1',1,1126) LexToken(DOT,'.',1,1130) LexToken(VAR,'model',1,1131) -LexToken(SEMICOLON,';',1,1136) -LexToken(EOL,'\n',1,1137) +LexToken(EOL,'\n',1,1136) LexToken(WHILE,'while',1,1146) LexToken(PREVAR_BOOLEAN,'%t',1,1152) LexToken(DO,'do',1,1155) @@ -138,13 +132,13 @@ LexToken(DQSTRING,'"Set discrete linear system parameters"',1,1246) LexToken(COMMA,',',1,1247) LexToken(OPENSQBRACKET,'[',1,1263) LexToken(DQSTRING,'"A matrix"',1,1273) -LexToken(SEMICOLON,';',1,1274) +LexToken(SEMICOLON,';\n',1,1274) LexToken(DQSTRING,'"B matrix"',1,1297) -LexToken(SEMICOLON,';',1,1298) +LexToken(SEMICOLON,';\n',1,1298) LexToken(DQSTRING,'"C matrix"',1,1321) -LexToken(SEMICOLON,';',1,1322) +LexToken(SEMICOLON,';\n',1,1322) LexToken(DQSTRING,'"D matrix"',1,1345) -LexToken(SEMICOLON,';',1,1346) +LexToken(SEMICOLON,';\n',1,1346) LexToken(DQSTRING,'"Initial state"',1,1374) LexToken(CLOSESQBRACKET,']',1,1375) LexToken(COMMA,',',1,1376) @@ -199,8 +193,7 @@ LexToken(VAR,'ok',1,1595) LexToken(THEN,'then',1,1598) LexToken(EOL,'\n',1,1602) LexToken(BREAK,'break',1,1619) -LexToken(COMMA,',',1,1624) -LexToken(EOL,'\n',1,1625) +LexToken(EOL,'\n',1,1624) LexToken(END,'end',1,1638) LexToken(EOL,'\n',1,1641) LexToken(VAR,'out',1,1654) @@ -211,8 +204,7 @@ LexToken(VAR,'C',1,1663) LexToken(COMMA,',',1,1664) LexToken(NUMBER,'1',1,1665) LexToken(CLOSEBRACKET,')',1,1666) -LexToken(SEMICOLON,';',1,1667) -LexToken(EOL,'\n',1,1668) +LexToken(EOL,'\n',1,1667) LexToken(IF,'if',1,1681) LexToken(VAR,'out',1,1684) LexToken(COMPARISON,'==',1,1687) @@ -223,8 +215,7 @@ LexToken(VAR,'out',1,1712) LexToken(ASSIGNMENT,'=',1,1715) LexToken(OPENSQBRACKET,'[',1,1716) LexToken(CLOSESQBRACKET,']',1,1717) -LexToken(COMMA,',',1,1718) -LexToken(EOL,'\n',1,1719) +LexToken(EOL,'\n',1,1718) LexToken(END,'end',1,1732) LexToken(EOL,'\n',1,1735) LexToken(VAR,'in',1,1748) @@ -235,8 +226,7 @@ LexToken(VAR,'B',1,1756) LexToken(COMMA,',',1,1757) LexToken(NUMBER,'2',1,1758) LexToken(CLOSEBRACKET,')',1,1759) -LexToken(SEMICOLON,';',1,1760) -LexToken(EOL,'\n',1,1761) +LexToken(EOL,'\n',1,1760) LexToken(IF,'if',1,1774) LexToken(VAR,'in',1,1777) LexToken(COMPARISON,'==',1,1779) @@ -247,8 +237,7 @@ LexToken(VAR,'in',1,1804) LexToken(ASSIGNMENT,'=',1,1806) LexToken(OPENSQBRACKET,'[',1,1807) LexToken(CLOSESQBRACKET,']',1,1808) -LexToken(COMMA,',',1,1809) -LexToken(EOL,'\n',1,1810) +LexToken(EOL,'\n',1,1809) LexToken(END,'end',1,1823) LexToken(EOL,'\n',1,1826) LexToken(OPENSQBRACKET,'[',1,1839) @@ -310,8 +299,7 @@ LexToken(VAR,'C',1,1997) LexToken(MULTIPLICATION,'*',1,1998) LexToken(VAR,'B',1,1999) LexToken(CLOSEBRACKET,')',1,2000) -LexToken(SEMICOLON,';',1,2002) -LexToken(EOL,'\n',1,2003) +LexToken(EOL,'\n',1,2002) LexToken(ELSEIF,'elseif',1,2020) LexToken(VAR,'size',1,2028) LexToken(OPENBRACKET,'(',1,2032) @@ -331,8 +319,7 @@ LexToken(VAR,'C',1,2078) LexToken(MULTIPLICATION,'*',1,2079) LexToken(VAR,'B',1,2080) LexToken(CLOSEBRACKET,')',1,2081) -LexToken(SEMICOLON,';',1,2083) -LexToken(EOL,'\n',1,2084) +LexToken(EOL,'\n',1,2083) LexToken(ELSE,'else',1,2101) LexToken(EOL,'\n',1,2105) LexToken(VAR,'okD',1,2126) @@ -395,8 +382,7 @@ LexToken(DOT,'.',1,2424) LexToken(VAR,'exprs',1,2425) LexToken(ASSIGNMENT,'=',1,2430) LexToken(VAR,'exprs',1,2431) -LexToken(SEMICOLON,';',1,2436) -LexToken(EOL,'\n',1,2437) +LexToken(EOL,'\n',1,2436) LexToken(VAR,'rpar',1,2458) LexToken(ASSIGNMENT,'=',1,2462) LexToken(OPENSQBRACKET,'[',1,2463) @@ -420,8 +406,7 @@ LexToken(OPENBRACKET,'(',1,2480) LexToken(COLON,':',1,2481) LexToken(CLOSEBRACKET,')',1,2482) LexToken(CLOSESQBRACKET,']',1,2483) -LexToken(SEMICOLON,';',1,2484) -LexToken(EOL,'\n',1,2485) +LexToken(EOL,'\n',1,2484) LexToken(IF,'if',1,2506) LexToken(VAR,'D',1,2509) LexToken(COMPARISON,'<>',1,2510) @@ -446,8 +431,7 @@ LexToken(OPENSQBRACKET,'[',1,2597) LexToken(PREVAR_BOOLEAN,'%t',1,2598) LexToken(PREVAR_BOOLEAN,'%f',1,2601) LexToken(CLOSESQBRACKET,']',1,2603) -LexToken(SEMICOLON,';',1,2604) -LexToken(EOL,'\n',1,2605) +LexToken(EOL,'\n',1,2604) LexToken(ELSE,'else',1,2630) LexToken(EOL,'\n',1,2634) LexToken(VAR,'mmm',1,2663) @@ -456,8 +440,7 @@ LexToken(OPENSQBRACKET,'[',1,2667) LexToken(PREVAR_BOOLEAN,'%f',1,2668) LexToken(PREVAR_BOOLEAN,'%f',1,2671) LexToken(CLOSESQBRACKET,']',1,2673) -LexToken(SEMICOLON,';',1,2674) -LexToken(EOL,'\n',1,2675) +LexToken(EOL,'\n',1,2674) LexToken(END,'end',1,2700) LexToken(EOL,'\n',1,2703) LexToken(IF,'if',1,2728) @@ -489,8 +472,7 @@ LexToken(OPENSQBRACKET,'[',1,2865) LexToken(PREVAR_BOOLEAN,'%f',1,2866) LexToken(PREVAR_BOOLEAN,'%f',1,2869) LexToken(CLOSESQBRACKET,']',1,2871) -LexToken(SEMICOLON,';',1,2872) -LexToken(EOL,'\n',1,2873) +LexToken(EOL,'\n',1,2872) LexToken(END,'end',1,2894) LexToken(EOL,'\n',1,2897) LexToken(VAR,'model',1,2918) @@ -501,8 +483,7 @@ LexToken(VAR,'x0',1,2931) LexToken(OPENBRACKET,'(',1,2933) LexToken(COLON,':',1,2934) LexToken(CLOSEBRACKET,')',1,2935) -LexToken(SEMICOLON,';',1,2936) -LexToken(EOL,'\n',1,2937) +LexToken(EOL,'\n',1,2936) LexToken(VAR,'model',1,2958) LexToken(DOT,'.',1,2963) LexToken(VAR,'rpar',1,2964) @@ -514,8 +495,7 @@ LexToken(DOT,'.',1,2995) LexToken(VAR,'graphics',1,2996) LexToken(ASSIGNMENT,'=',1,3004) LexToken(VAR,'graphics',1,3005) -LexToken(SEMICOLON,';',1,3013) -LexToken(EOL,'\n',1,3014) +LexToken(EOL,'\n',1,3013) LexToken(VAR,'x',1,3035) LexToken(DOT,'.',1,3036) LexToken(VAR,'model',1,3037) @@ -537,29 +517,24 @@ LexToken(EOL,'\n',1,3145) LexToken(VAR,'x0',1,3154) LexToken(ASSIGNMENT,'=',1,3156) LexToken(NUMBER,'0',1,3157) -LexToken(SEMICOLON,';',1,3158) -LexToken(EOL,'\n',1,3159) +LexToken(EOL,'\n',1,3158) LexToken(VAR,'A',1,3168) LexToken(ASSIGNMENT,'=',1,3169) LexToken(ADDITION,'-',1,3170) LexToken(NUMBER,'1',1,3171) -LexToken(SEMICOLON,';',1,3172) -LexToken(EOL,'\n',1,3173) +LexToken(EOL,'\n',1,3172) LexToken(VAR,'B',1,3182) LexToken(ASSIGNMENT,'=',1,3183) LexToken(NUMBER,'1',1,3184) -LexToken(SEMICOLON,';',1,3185) -LexToken(EOL,'\n',1,3186) +LexToken(EOL,'\n',1,3185) LexToken(VAR,'C',1,3195) LexToken(ASSIGNMENT,'=',1,3196) LexToken(NUMBER,'1',1,3197) -LexToken(SEMICOLON,';',1,3198) -LexToken(EOL,'\n',1,3199) +LexToken(EOL,'\n',1,3198) LexToken(VAR,'D',1,3208) LexToken(ASSIGNMENT,'=',1,3209) LexToken(NUMBER,'0',1,3210) -LexToken(SEMICOLON,';',1,3211) -LexToken(EOL,'\n',1,3212) +LexToken(EOL,'\n',1,3211) LexToken(VAR,'model',1,3221) LexToken(ASSIGNMENT,'=',1,3226) LexToken(SCICOS_MODEL,'scicos_model',1,3227) @@ -656,7 +631,7 @@ LexToken(OPENBRACKET,'(',1,3494) LexToken(VAR,'A',1,3495) LexToken(CLOSEBRACKET,')',1,3496) LexToken(CLOSEBRACKET,')',1,3497) -LexToken(SEMICOLON,';',1,3498) +LexToken(SEMICOLON,';\n',1,3498) LexToken(VAR,'strcat',1,3508) LexToken(OPENBRACKET,'(',1,3514) LexToken(VAR,'sci2exp',1,3515) @@ -664,7 +639,7 @@ LexToken(OPENBRACKET,'(',1,3522) LexToken(VAR,'B',1,3523) LexToken(CLOSEBRACKET,')',1,3524) LexToken(CLOSEBRACKET,')',1,3525) -LexToken(SEMICOLON,';',1,3526) +LexToken(SEMICOLON,';\n',1,3526) LexToken(VAR,'strcat',1,3536) LexToken(OPENBRACKET,'(',1,3542) LexToken(VAR,'sci2exp',1,3543) @@ -672,7 +647,7 @@ LexToken(OPENBRACKET,'(',1,3550) LexToken(VAR,'C',1,3551) LexToken(CLOSEBRACKET,')',1,3552) LexToken(CLOSEBRACKET,')',1,3553) -LexToken(SEMICOLON,';',1,3554) +LexToken(SEMICOLON,';\n',1,3554) LexToken(VAR,'strcat',1,3564) LexToken(OPENBRACKET,'(',1,3570) LexToken(VAR,'sci2exp',1,3571) @@ -680,7 +655,7 @@ LexToken(OPENBRACKET,'(',1,3578) LexToken(VAR,'D',1,3579) LexToken(CLOSEBRACKET,')',1,3580) LexToken(CLOSEBRACKET,')',1,3581) -LexToken(SEMICOLON,';',1,3582) +LexToken(SEMICOLON,';\n',1,3582) LexToken(VAR,'strcat',1,3592) LexToken(OPENBRACKET,'(',1,3598) LexToken(VAR,'sci2exp',1,3599) |