diff options
author | Sunil Shetye | 2018-06-10 22:07:21 +0530 |
---|---|---|
committer | Sunil Shetye | 2018-06-10 22:07:21 +0530 |
commit | abf82caa54d8cf87e2f31aec7cc8d9cdedf90f81 (patch) | |
tree | 7ff742c9b3efcc8fe1c6a9528622c5dc77a23819 /js/Electrical/VsourceAC.js | |
parent | 89187d41b6688f522f09ad59a8e223c82b8af846 (diff) | |
download | sci2js-abf82caa54d8cf87e2f31aec7cc8d9cdedf90f81.tar.gz sci2js-abf82caa54d8cf87e2f31aec7cc8d9cdedf90f81.tar.bz2 sci2js-abf82caa54d8cf87e2f31aec7cc8d9cdedf90f81.zip |
add Makefile
add support for scicos functions
Diffstat (limited to 'js/Electrical/VsourceAC.js')
-rw-r--r-- | js/Electrical/VsourceAC.js | 375 |
1 files changed, 375 insertions, 0 deletions
diff --git a/js/Electrical/VsourceAC.js b/js/Electrical/VsourceAC.js new file mode 100644 index 00000000..dc2e87e7 --- /dev/null +++ b/js/Electrical/VsourceAC.js @@ -0,0 +1,375 @@ +LexToken(EOL,'\n',1,10) +LexToken(EOL,'\n',1,13) +LexToken(EOL,'\n',1,73) +LexToken(EOL,'\n',1,76) +LexToken(EOL,'\n',1,148) +LexToken(EOL,'\n',1,220) +LexToken(EOL,'\n',1,289) +LexToken(EOL,'\n',1,328) +LexToken(EOL,'\n',1,331) +LexToken(EOL,'\n',1,398) +LexToken(EOL,'\n',1,464) +LexToken(EOL,'\n',1,529) +LexToken(EOL,'\n',1,577) +LexToken(EOL,'\n',1,580) +LexToken(EOL,'\n',1,649) +LexToken(EOL,'\n',1,712) +LexToken(EOL,'\n',1,794) +LexToken(EOL,'\n',1,797) +LexToken(EOL,'\n',1,828) +LexToken(EOL,'\n',1,831) +LexToken(EOL,'\n',1,832) +LexToken(FUNCTION,'function',1,833) +LexToken(OPENSQBRACKET,'[',1,842) +LexToken(VAR,'x',1,843) +LexToken(COMMA,',',1,844) +LexToken(VAR,'y',1,845) +LexToken(COMMA,',',1,846) +LexToken(VAR,'typ',1,847) +LexToken(CLOSESQBRACKET,']',1,850) +LexToken(ASSIGNMENT,'=',1,851) +LexToken(VAR,'VsourceAC',1,852) +LexToken(OPENBRACKET,'(',1,861) +LexToken(VAR,'job',1,862) +LexToken(COMMA,',',1,865) +LexToken(VAR,'arg1',1,866) +LexToken(COMMA,',',1,870) +LexToken(VAR,'arg2',1,871) +LexToken(CLOSEBRACKET,')',1,875) +LexToken(EOL,'\n',1,876) +LexToken(EOL,'\n',1,911) +LexToken(EOL,'\n',1,964) +LexToken(EOL,'\n',1,1041) +LexToken(EOL,'\n',1,1092) +LexToken(VAR,'x',1,1097) +LexToken(ASSIGNMENT,'=',1,1098) +LexToken(OPENSQBRACKET,'[',1,1099) +LexToken(CLOSESQBRACKET,']',1,1100) +LexToken(SEMICOLON,';',1,1101) +LexToken(EOL,'\n',1,1102) +LexToken(VAR,'y',1,1107) +LexToken(ASSIGNMENT,'=',1,1108) +LexToken(OPENSQBRACKET,'[',1,1109) +LexToken(CLOSESQBRACKET,']',1,1110) +LexToken(SEMICOLON,';',1,1111) +LexToken(EOL,'\n',1,1112) +LexToken(VAR,'typ',1,1117) +LexToken(ASSIGNMENT,'=',1,1120) +LexToken(OPENSQBRACKET,'[',1,1121) +LexToken(CLOSESQBRACKET,']',1,1122) +LexToken(SEMICOLON,';',1,1123) +LexToken(EOL,'\n',1,1124) +LexToken(SELECT,'select',1,1129) +LexToken(VAR,'job',1,1136) +LexToken(EOL,'\n',1,1139) +LexToken(CASE,'case',1,1144) +LexToken(DQSTRING,'"set"',1,1153) +LexToken(THEN,'then',1,1155) +LexToken(EOL,'\n',1,1159) +LexToken(VAR,'x',1,1168) +LexToken(ASSIGNMENT,'=',1,1169) +LexToken(VAR,'arg1',1,1170) +LexToken(SEMICOLON,';',1,1174) +LexToken(EOL,'\n',1,1175) +LexToken(VAR,'graphics',1,1184) +LexToken(ASSIGNMENT,'=',1,1192) +LexToken(VAR,'arg1',1,1193) +LexToken(DOT,'.',1,1197) +LexToken(VAR,'graphics',1,1198) +LexToken(SEMICOLON,';',1,1206) +LexToken(EOL,'\n',1,1207) +LexToken(VAR,'exprs',1,1216) +LexToken(ASSIGNMENT,'=',1,1221) +LexToken(VAR,'graphics',1,1222) +LexToken(DOT,'.',1,1230) +LexToken(VAR,'exprs',1,1231) +LexToken(EOL,'\n',1,1236) +LexToken(VAR,'model',1,1245) +LexToken(ASSIGNMENT,'=',1,1250) +LexToken(VAR,'arg1',1,1251) +LexToken(DOT,'.',1,1255) +LexToken(VAR,'model',1,1256) +LexToken(SEMICOLON,';',1,1261) +LexToken(EOL,'\n',1,1262) +LexToken(WHILE,'while',1,1271) +LexToken(PREVAR_BOOLEAN,'%t',1,1277) +LexToken(DO,'do',1,1280) +LexToken(EOL,'\n',1,1282) +LexToken(OPENSQBRACKET,'[',1,1295) +LexToken(VAR,'ok',1,1296) +LexToken(COMMA,',',1,1298) +LexToken(VAR,'VA',1,1299) +LexToken(COMMA,',',1,1301) +LexToken(VAR,'FR',1,1302) +LexToken(COMMA,',',1,1304) +LexToken(VAR,'exprs',1,1305) +LexToken(CLOSESQBRACKET,']',1,1310) +LexToken(ASSIGNMENT,'=',1,1311) +LexToken(SCICOS_GETVALUE,'scicos_getvalue',1,1312) +LexToken(OPENBRACKET,'(',1,1327) +LexToken(DQSTRING,'"Set voltage source parameter"',1,1357) +LexToken(COMMA,',',1,1358) +LexToken(OPENSQBRACKET,'[',1,1374) +LexToken(DQSTRING,'"Amplitude (Volt)"',1,1392) +LexToken(SEMICOLON,';',1,1393) +LexToken(DQSTRING,'"Frequency (Hz)"',1,1409) +LexToken(CLOSESQBRACKET,']',1,1410) +LexToken(COMMA,',',1,1411) +LexToken(VAR,'list',1,1427) +LexToken(OPENBRACKET,'(',1,1431) +LexToken(DQSTRING,'"vec"',1,1436) +LexToken(COMMA,',',1,1437) +LexToken(NUMBER,'-1',1,1438) +LexToken(COMMA,',',1,1440) +LexToken(DQSTRING,'"vec"',1,1445) +LexToken(COMMA,',',1,1446) +LexToken(NUMBER,'-1',1,1447) +LexToken(CLOSEBRACKET,')',1,1449) +LexToken(COMMA,',',1,1450) +LexToken(VAR,'exprs',1,1451) +LexToken(CLOSEBRACKET,')',1,1456) +LexToken(EOL,'\n',1,1457) +LexToken(IF,'if',1,1470) +LexToken(NOT,'~',1,1473) +LexToken(VAR,'ok',1,1474) +LexToken(THEN,'then',1,1477) +LexToken(EOL,'\n',1,1481) +LexToken(BREAK,'break',1,1498) +LexToken(COMMA,',',1,1503) +LexToken(EOL,'\n',1,1504) +LexToken(END,'end',1,1517) +LexToken(EOL,'\n',1,1520) +LexToken(VAR,'model',1,1533) +LexToken(DOT,'.',1,1538) +LexToken(VAR,'rpar',1,1539) +LexToken(ASSIGNMENT,'=',1,1543) +LexToken(OPENSQBRACKET,'[',1,1544) +LexToken(VAR,'VA',1,1545) +LexToken(SEMICOLON,';',1,1547) +LexToken(VAR,'FR',1,1548) +LexToken(CLOSESQBRACKET,']',1,1550) +LexToken(EOL,'\n',1,1551) +LexToken(VAR,'model',1,1564) +LexToken(DOT,'.',1,1569) +LexToken(VAR,'equations',1,1570) +LexToken(DOT,'.',1,1579) +LexToken(VAR,'parameters',1,1580) +LexToken(OPENBRACKET,'(',1,1590) +LexToken(NUMBER,'2',1,1591) +LexToken(CLOSEBRACKET,')',1,1592) +LexToken(ASSIGNMENT,'=',1,1593) +LexToken(VAR,'list',1,1594) +LexToken(OPENBRACKET,'(',1,1598) +LexToken(VAR,'VA',1,1599) +LexToken(COMMA,',',1,1601) +LexToken(VAR,'FR',1,1602) +LexToken(CLOSEBRACKET,')',1,1604) +LexToken(EOL,'\n',1,1605) +LexToken(VAR,'graphics',1,1618) +LexToken(DOT,'.',1,1626) +LexToken(VAR,'exprs',1,1627) +LexToken(ASSIGNMENT,'=',1,1632) +LexToken(VAR,'exprs',1,1633) +LexToken(EOL,'\n',1,1638) +LexToken(VAR,'x',1,1651) +LexToken(DOT,'.',1,1652) +LexToken(VAR,'graphics',1,1653) +LexToken(ASSIGNMENT,'=',1,1661) +LexToken(VAR,'graphics',1,1662) +LexToken(SEMICOLON,';',1,1670) +LexToken(EOL,'\n',1,1671) +LexToken(VAR,'x',1,1684) +LexToken(DOT,'.',1,1685) +LexToken(VAR,'model',1,1686) +LexToken(ASSIGNMENT,'=',1,1691) +LexToken(VAR,'model',1,1692) +LexToken(EOL,'\n',1,1697) +LexToken(BREAK,'break',1,1710) +LexToken(EOL,'\n',1,1715) +LexToken(END,'end',1,1724) +LexToken(EOL,'\n',1,1727) +LexToken(CASE,'case',1,1732) +LexToken(DQSTRING,'"define"',1,1744) +LexToken(THEN,'then',1,1746) +LexToken(EOL,'\n',1,1750) +LexToken(VAR,'model',1,1759) +LexToken(ASSIGNMENT,'=',1,1764) +LexToken(SCICOS_MODEL,'scicos_model',1,1765) +LexToken(OPENBRACKET,'(',1,1777) +LexToken(CLOSEBRACKET,')',1,1778) +LexToken(EOL,'\n',1,1779) +LexToken(VAR,'model',1,1788) +LexToken(DOT,'.',1,1793) +LexToken(VAR,'in',1,1794) +LexToken(ASSIGNMENT,'=',1,1796) +LexToken(OPENSQBRACKET,'[',1,1797) +LexToken(NUMBER,'1',1,1798) +LexToken(CLOSESQBRACKET,']',1,1799) +LexToken(SEMICOLON,';',1,1800) +LexToken(EOL,'\n',1,1801) +LexToken(VAR,'model',1,1810) +LexToken(DOT,'.',1,1815) +LexToken(VAR,'out',1,1816) +LexToken(ASSIGNMENT,'=',1,1819) +LexToken(OPENSQBRACKET,'[',1,1820) +LexToken(NUMBER,'1',1,1821) +LexToken(CLOSESQBRACKET,']',1,1822) +LexToken(SEMICOLON,';',1,1823) +LexToken(EOL,'\n',1,1824) +LexToken(VAR,'VA',1,1833) +LexToken(ASSIGNMENT,'=',1,1835) +LexToken(NUMBER,'220',1,1836) +LexToken(EOL,'\n',1,1839) +LexToken(VAR,'FR',1,1848) +LexToken(ASSIGNMENT,'=',1,1850) +LexToken(NUMBER,'50',1,1851) +LexToken(EOL,'\n',1,1853) +LexToken(VAR,'model',1,1862) +LexToken(DOT,'.',1,1867) +LexToken(VAR,'rpar',1,1868) +LexToken(ASSIGNMENT,'=',1,1872) +LexToken(OPENSQBRACKET,'[',1,1873) +LexToken(VAR,'VA',1,1874) +LexToken(SEMICOLON,';',1,1876) +LexToken(VAR,'FR',1,1877) +LexToken(CLOSESQBRACKET,']',1,1879) +LexToken(EOL,'\n',1,1880) +LexToken(VAR,'model',1,1889) +LexToken(DOT,'.',1,1894) +LexToken(VAR,'sim',1,1895) +LexToken(ASSIGNMENT,'=',1,1898) +LexToken(DQSTRING,'"VsourceAC"',1,1909) +LexToken(EOL,'\n',1,1910) +LexToken(VAR,'model',1,1919) +LexToken(DOT,'.',1,1924) +LexToken(VAR,'blocktype',1,1925) +LexToken(ASSIGNMENT,'=',1,1934) +LexToken(DQSTRING,'"c"',1,1937) +LexToken(EOL,'\n',1,1938) +LexToken(VAR,'model',1,1947) +LexToken(DOT,'.',1,1952) +LexToken(VAR,'dep_ut',1,1953) +LexToken(ASSIGNMENT,'=',1,1959) +LexToken(OPENSQBRACKET,'[',1,1960) +LexToken(PREVAR_BOOLEAN,'%t',1,1961) +LexToken(PREVAR_BOOLEAN,'%f',1,1964) +LexToken(CLOSESQBRACKET,']',1,1966) +LexToken(EOL,'\n',1,1967) +LexToken(VAR,'mo',1,1976) +LexToken(ASSIGNMENT,'=',1,1978) +LexToken(VAR,'modelica',1,1979) +LexToken(OPENBRACKET,'(',1,1987) +LexToken(CLOSEBRACKET,')',1,1988) +LexToken(EOL,'\n',1,1989) +LexToken(VAR,'mo',1,1998) +LexToken(DOT,'.',1,2000) +LexToken(VAR,'model',1,2001) +LexToken(ASSIGNMENT,'=',1,2006) +LexToken(DQSTRING,'"VsourceAC"',1,2017) +LexToken(EOL,'\n',1,2018) +LexToken(VAR,'mo',1,2027) +LexToken(DOT,'.',1,2029) +LexToken(VAR,'inputs',1,2030) +LexToken(ASSIGNMENT,'=',1,2036) +LexToken(DQSTRING,'"p"',1,2039) +LexToken(SEMICOLON,';',1,2040) +LexToken(EOL,'\n',1,2041) +LexToken(VAR,'mo',1,2050) +LexToken(DOT,'.',1,2052) +LexToken(VAR,'outputs',1,2053) +LexToken(ASSIGNMENT,'=',1,2060) +LexToken(DQSTRING,'"n"',1,2063) +LexToken(SEMICOLON,';',1,2064) +LexToken(EOL,'\n',1,2065) +LexToken(VAR,'mo',1,2074) +LexToken(DOT,'.',1,2076) +LexToken(VAR,'parameters',1,2077) +LexToken(ASSIGNMENT,'=',1,2087) +LexToken(VAR,'list',1,2088) +LexToken(OPENBRACKET,'(',1,2092) +LexToken(OPENSQBRACKET,'[',1,2093) +LexToken(DQSTRING,'"VA"',1,2097) +LexToken(SEMICOLON,';',1,2098) +LexToken(DQSTRING,'"f"',1,2101) +LexToken(CLOSESQBRACKET,']',1,2102) +LexToken(COMMA,',',1,2103) +LexToken(VAR,'list',1,2104) +LexToken(OPENBRACKET,'(',1,2108) +LexToken(VAR,'VA',1,2109) +LexToken(COMMA,',',1,2111) +LexToken(VAR,'FR',1,2112) +LexToken(CLOSEBRACKET,')',1,2114) +LexToken(CLOSEBRACKET,')',1,2115) +LexToken(EOL,'\n',1,2116) +LexToken(VAR,'model',1,2125) +LexToken(DOT,'.',1,2130) +LexToken(VAR,'equations',1,2131) +LexToken(ASSIGNMENT,'=',1,2140) +LexToken(VAR,'mo',1,2141) +LexToken(EOL,'\n',1,2143) +LexToken(EOL,'\n',1,2144) +LexToken(VAR,'exprs',1,2153) +LexToken(ASSIGNMENT,'=',1,2158) +LexToken(OPENSQBRACKET,'[',1,2159) +LexToken(VAR,'string',1,2160) +LexToken(OPENBRACKET,'(',1,2166) +LexToken(VAR,'VA',1,2167) +LexToken(CLOSEBRACKET,')',1,2169) +LexToken(SEMICOLON,';',1,2170) +LexToken(VAR,'string',1,2171) +LexToken(OPENBRACKET,'(',1,2177) +LexToken(VAR,'FR',1,2178) +LexToken(CLOSEBRACKET,')',1,2180) +LexToken(CLOSESQBRACKET,']',1,2181) +LexToken(EOL,'\n',1,2182) +LexToken(VAR,'gr_i',1,2191) +LexToken(ASSIGNMENT,'=',1,2195) +LexToken(OPENSQBRACKET,'[',1,2196) +LexToken(CLOSESQBRACKET,']',1,2197) +LexToken(EOL,'\n',1,2198) +LexToken(EOL,'\n',1,2199) +LexToken(VAR,'x',1,2208) +LexToken(ASSIGNMENT,'=',1,2209) +LexToken(VAR,'standard_define',1,2210) +LexToken(OPENBRACKET,'(',1,2225) +LexToken(OPENSQBRACKET,'[',1,2226) +LexToken(NUMBER,'2',1,2227) +LexToken(NUMBER,'2',1,2229) +LexToken(CLOSESQBRACKET,']',1,2230) +LexToken(COMMA,',',1,2231) +LexToken(VAR,'model',1,2232) +LexToken(COMMA,',',1,2237) +LexToken(VAR,'exprs',1,2238) +LexToken(COMMA,',',1,2243) +LexToken(VAR,'list',1,2244) +LexToken(OPENBRACKET,'(',1,2248) +LexToken(VAR,'gr_i',1,2249) +LexToken(COMMA,',',1,2253) +LexToken(NUMBER,'0',1,2254) +LexToken(CLOSEBRACKET,')',1,2255) +LexToken(CLOSEBRACKET,')',1,2256) +LexToken(EOL,'\n',1,2257) +LexToken(VAR,'x',1,2266) +LexToken(DOT,'.',1,2267) +LexToken(VAR,'graphics',1,2268) +LexToken(DOT,'.',1,2276) +LexToken(VAR,'in_implicit',1,2277) +LexToken(ASSIGNMENT,'=',1,2288) +LexToken(OPENSQBRACKET,'[',1,2289) +LexToken(DQSTRING,'"I"',1,2292) +LexToken(CLOSESQBRACKET,']',1,2293) +LexToken(EOL,'\n',1,2294) +LexToken(VAR,'x',1,2303) +LexToken(DOT,'.',1,2304) +LexToken(VAR,'graphics',1,2305) +LexToken(DOT,'.',1,2313) +LexToken(VAR,'out_implicit',1,2314) +LexToken(ASSIGNMENT,'=',1,2326) +LexToken(OPENSQBRACKET,'[',1,2327) +LexToken(DQSTRING,'"I"',1,2330) +LexToken(CLOSESQBRACKET,']',1,2331) +LexToken(EOL,'\n',1,2332) +LexToken(END,'end',1,2337) +LexToken(EOL,'\n',1,2340) +LexToken(ENDFUNCTION,'endfunction',1,2341) +LexToken(EOL,'\n',1,2352) |