diff options
Diffstat (limited to 'js/Electrical/OpAmp.js')
-rw-r--r-- | js/Electrical/OpAmp.js | 75 |
1 files changed, 25 insertions, 50 deletions
diff --git a/js/Electrical/OpAmp.js b/js/Electrical/OpAmp.js index c8f0d3a5..debceffe 100644 --- a/js/Electrical/OpAmp.js +++ b/js/Electrical/OpAmp.js @@ -41,20 +41,17 @@ LexToken(VAR,'x',1,877) LexToken(ASSIGNMENT,'=',1,878) LexToken(OPENSQBRACKET,'[',1,879) LexToken(CLOSESQBRACKET,']',1,880) -LexToken(SEMICOLON,';',1,881) -LexToken(EOL,'\n',1,882) +LexToken(EOL,'\n',1,881) LexToken(VAR,'y',1,887) LexToken(ASSIGNMENT,'=',1,888) LexToken(OPENSQBRACKET,'[',1,889) LexToken(CLOSESQBRACKET,']',1,890) -LexToken(SEMICOLON,';',1,891) -LexToken(EOL,'\n',1,892) +LexToken(EOL,'\n',1,891) LexToken(VAR,'typ',1,897) LexToken(ASSIGNMENT,'=',1,900) LexToken(OPENSQBRACKET,'[',1,901) LexToken(CLOSESQBRACKET,']',1,902) -LexToken(SEMICOLON,';',1,903) -LexToken(EOL,'\n',1,904) +LexToken(EOL,'\n',1,903) LexToken(SELECT,'select',1,909) LexToken(VAR,'job',1,916) LexToken(EOL,'\n',1,919) @@ -65,15 +62,13 @@ LexToken(EOL,'\n',1,939) LexToken(VAR,'x',1,948) LexToken(ASSIGNMENT,'=',1,949) LexToken(VAR,'arg1',1,950) -LexToken(SEMICOLON,';',1,954) -LexToken(EOL,'\n',1,955) +LexToken(EOL,'\n',1,954) LexToken(VAR,'graphics',1,964) LexToken(ASSIGNMENT,'=',1,972) LexToken(VAR,'arg1',1,973) LexToken(DOT,'.',1,977) LexToken(VAR,'graphics',1,978) -LexToken(SEMICOLON,';',1,986) -LexToken(EOL,'\n',1,987) +LexToken(EOL,'\n',1,986) LexToken(VAR,'exprs',1,996) LexToken(ASSIGNMENT,'=',1,1001) LexToken(VAR,'graphics',1,1002) @@ -85,8 +80,7 @@ LexToken(ASSIGNMENT,'=',1,1030) LexToken(VAR,'arg1',1,1031) LexToken(DOT,'.',1,1035) LexToken(VAR,'model',1,1036) -LexToken(SEMICOLON,';',1,1041) -LexToken(EOL,'\n',1,1042) +LexToken(EOL,'\n',1,1041) LexToken(WHILE,'while',1,1051) LexToken(PREVAR_BOOLEAN,'%f',1,1057) LexToken(DO,'do',1,1060) @@ -132,16 +126,14 @@ LexToken(CLOSEBRACKET,')',1,1299) LexToken(COMMA,',',1,1300) LexToken(VAR,'exprs',1,1301) LexToken(CLOSEBRACKET,')',1,1306) -LexToken(SEMICOLON,';',1,1307) -LexToken(EOL,'\n',1,1308) +LexToken(EOL,'\n',1,1307) LexToken(IF,'if',1,1321) LexToken(NOT,'~',1,1324) LexToken(VAR,'ok',1,1325) LexToken(THEN,'then',1,1328) LexToken(EOL,'\n',1,1332) LexToken(BREAK,'break',1,1349) -LexToken(COMMA,',',1,1354) -LexToken(EOL,'\n',1,1355) +LexToken(EOL,'\n',1,1354) LexToken(END,'end',1,1368) LexToken(EOL,'\n',1,1371) LexToken(VAR,'model',1,1384) @@ -173,8 +165,7 @@ LexToken(DOT,'.',1,1483) LexToken(VAR,'graphics',1,1484) LexToken(ASSIGNMENT,'=',1,1492) LexToken(VAR,'graphics',1,1493) -LexToken(SEMICOLON,';',1,1501) -LexToken(EOL,'\n',1,1502) +LexToken(EOL,'\n',1,1501) LexToken(VAR,'x',1,1515) LexToken(DOT,'.',1,1516) LexToken(VAR,'model',1,1517) @@ -198,35 +189,30 @@ LexToken(VAR,'S',1,1718) LexToken(ASSIGNMENT,'=',1,1719) LexToken(OPENSQBRACKET,'[',1,1720) LexToken(CLOSESQBRACKET,']',1,1721) -LexToken(SEMICOLON,';',1,1722) -LexToken(EOL,'\n',1,1723) +LexToken(EOL,'\n',1,1722) LexToken(VAR,'Z',1,1732) LexToken(ASSIGNMENT,'=',1,1733) LexToken(OPENSQBRACKET,'[',1,1734) LexToken(CLOSESQBRACKET,']',1,1735) -LexToken(SEMICOLON,';',1,1736) -LexToken(EOL,'\n',1,1737) +LexToken(EOL,'\n',1,1736) LexToken(VAR,'model',1,1746) LexToken(ASSIGNMENT,'=',1,1751) LexToken(SCICOS_MODEL,'scicos_model',1,1752) LexToken(OPENBRACKET,'(',1,1764) LexToken(CLOSEBRACKET,')',1,1765) -LexToken(SEMICOLON,';',1,1766) -LexToken(EOL,'\n',1,1767) +LexToken(EOL,'\n',1,1766) LexToken(VAR,'model',1,1776) LexToken(DOT,'.',1,1781) LexToken(VAR,'sim',1,1782) LexToken(ASSIGNMENT,'=',1,1785) LexToken(DQSTRING,'"OpAmp"',1,1792) -LexToken(SEMICOLON,';',1,1793) -LexToken(EOL,'\n',1,1794) +LexToken(EOL,'\n',1,1793) LexToken(VAR,'model',1,1803) LexToken(DOT,'.',1,1808) LexToken(VAR,'blocktype',1,1809) LexToken(ASSIGNMENT,'=',1,1818) LexToken(DQSTRING,'"c"',1,1821) -LexToken(SEMICOLON,';',1,1822) -LexToken(EOL,'\n',1,1823) +LexToken(EOL,'\n',1,1822) LexToken(VAR,'model',1,1832) LexToken(DOT,'.',1,1837) LexToken(VAR,'dep_ut',1,1838) @@ -235,15 +221,13 @@ LexToken(OPENSQBRACKET,'[',1,1845) LexToken(PREVAR_BOOLEAN,'%t',1,1846) LexToken(PREVAR_BOOLEAN,'%f',1,1849) LexToken(CLOSESQBRACKET,']',1,1851) -LexToken(SEMICOLON,';',1,1852) -LexToken(EOL,'\n',1,1853) +LexToken(EOL,'\n',1,1852) LexToken(VAR,'mo',1,1862) LexToken(ASSIGNMENT,'=',1,1864) LexToken(VAR,'modelica',1,1865) LexToken(OPENBRACKET,'(',1,1873) LexToken(CLOSEBRACKET,')',1,1874) -LexToken(SEMICOLON,';',1,1875) -LexToken(EOL,'\n',1,1876) +LexToken(EOL,'\n',1,1875) LexToken(VAR,'mo',1,1885) LexToken(DOT,'.',1,1887) LexToken(VAR,'model',1,1888) @@ -251,8 +235,7 @@ LexToken(ASSIGNMENT,'=',1,1893) LexToken(VAR,'model',1,1894) LexToken(DOT,'.',1,1899) LexToken(VAR,'sim',1,1900) -LexToken(SEMICOLON,';',1,1903) -LexToken(EOL,'\n',1,1904) +LexToken(EOL,'\n',1,1903) LexToken(VAR,'mo',1,1913) LexToken(DOT,'.',1,1915) LexToken(VAR,'inputs',1,1916) @@ -262,8 +245,7 @@ LexToken(DQSTRING,'"in_p"',1,1929) LexToken(SEMICOLON,';',1,1930) LexToken(DQSTRING,'"in_n"',1,1936) LexToken(CLOSESQBRACKET,']',1,1937) -LexToken(SEMICOLON,';',1,1938) -LexToken(EOL,'\n',1,1939) +LexToken(EOL,'\n',1,1938) LexToken(VAR,'mo',1,1948) LexToken(DOT,'.',1,1950) LexToken(VAR,'outputs',1,1951) @@ -271,8 +253,7 @@ LexToken(ASSIGNMENT,'=',1,1958) LexToken(OPENSQBRACKET,'[',1,1959) LexToken(DQSTRING,'"out"',1,1964) LexToken(CLOSESQBRACKET,']',1,1965) -LexToken(SEMICOLON,';',1,1966) -LexToken(EOL,'\n',1,1967) +LexToken(EOL,'\n',1,1966) LexToken(VAR,'mo',1,1976) LexToken(DOT,'.',1,1978) LexToken(VAR,'parameters',1,1979) @@ -283,15 +264,13 @@ LexToken(VAR,'S',1,1995) LexToken(COMMA,',',1,1996) LexToken(VAR,'Z',1,1997) LexToken(CLOSEBRACKET,')',1,1998) -LexToken(SEMICOLON,';',1,1999) -LexToken(EOL,'\n',1,2000) +LexToken(EOL,'\n',1,1999) LexToken(VAR,'model',1,2009) LexToken(DOT,'.',1,2014) LexToken(VAR,'equations',1,2015) LexToken(ASSIGNMENT,'=',1,2024) LexToken(VAR,'mo',1,2025) -LexToken(SEMICOLON,';',1,2027) -LexToken(EOL,'\n',1,2028) +LexToken(EOL,'\n',1,2027) LexToken(VAR,'model',1,2037) LexToken(DOT,'.',1,2042) LexToken(VAR,'in',1,2043) @@ -309,8 +288,7 @@ LexToken(CLOSEBRACKET,')',1,2069) LexToken(COMMA,',',1,2070) LexToken(NUMBER,'1',1,2071) LexToken(CLOSEBRACKET,')',1,2072) -LexToken(SEMICOLON,';',1,2073) -LexToken(EOL,'\n',1,2074) +LexToken(EOL,'\n',1,2073) LexToken(VAR,'model',1,2083) LexToken(DOT,'.',1,2088) LexToken(VAR,'out',1,2089) @@ -328,23 +306,20 @@ LexToken(CLOSEBRACKET,')',1,2117) LexToken(COMMA,',',1,2118) LexToken(NUMBER,'1',1,2119) LexToken(CLOSEBRACKET,')',1,2120) -LexToken(SEMICOLON,';',1,2121) -LexToken(EOL,'\n',1,2122) +LexToken(EOL,'\n',1,2121) LexToken(VAR,'model',1,2131) LexToken(DOT,'.',1,2136) LexToken(VAR,'rpar',1,2137) LexToken(ASSIGNMENT,'=',1,2141) LexToken(VAR,'Z',1,2142) -LexToken(SEMICOLON,';',1,2143) -LexToken(EOL,'\n',1,2144) +LexToken(EOL,'\n',1,2143) LexToken(VAR,'exprs',1,2153) LexToken(ASSIGNMENT,'=',1,2158) LexToken(VAR,'string',1,2159) LexToken(OPENBRACKET,'(',1,2165) LexToken(VAR,'Z',1,2166) LexToken(CLOSEBRACKET,')',1,2167) -LexToken(SEMICOLON,';',1,2168) -LexToken(EOL,'\n',1,2169) +LexToken(EOL,'\n',1,2168) LexToken(VAR,'gr_i',1,2178) LexToken(ASSIGNMENT,'=',1,2182) LexToken(OPENSQBRACKET,'[',1,2183) |