summaryrefslogtreecommitdiff
path: root/js/Sources/GENSQR_f.js
diff options
context:
space:
mode:
authorSunil Shetye2018-06-15 00:48:55 +0530
committerSunil Shetye2018-06-15 16:22:12 +0530
commitbe9f32c23ef04b74ad1b07a09f0663015dc98993 (patch)
treea8d8b3ad7a01e93d72a791d59e78e09443bef5ae /js/Sources/GENSQR_f.js
parent637774bd20563d502442fca84ee862b560b7b6dd (diff)
downloadsci2js-be9f32c23ef04b74ad1b07a09f0663015dc98993.tar.gz
sci2js-be9f32c23ef04b74ad1b07a09f0663015dc98993.tar.bz2
sci2js-be9f32c23ef04b74ad1b07a09f0663015dc98993.zip
identify the job blocks
Diffstat (limited to 'js/Sources/GENSQR_f.js')
-rw-r--r--js/Sources/GENSQR_f.js329
1 files changed, 44 insertions, 285 deletions
diff --git a/js/Sources/GENSQR_f.js b/js/Sources/GENSQR_f.js
index 02d9926d..f8f70525 100644
--- a/js/Sources/GENSQR_f.js
+++ b/js/Sources/GENSQR_f.js
@@ -1,285 +1,44 @@
-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,'GENSQR_f',1,852)
-LexToken(OPENBRACKET,'(',1,860)
-LexToken(VAR,'job',1,861)
-LexToken(COMMA,',',1,864)
-LexToken(VAR,'arg1',1,865)
-LexToken(COMMA,',',1,869)
-LexToken(VAR,'arg2',1,870)
-LexToken(CLOSEBRACKET,')',1,874)
-LexToken(EOL,'\n',1,875)
-LexToken(VAR,'x',1,880)
-LexToken(ASSIGNMENT,'=',1,881)
-LexToken(OPENSQBRACKET,'[',1,882)
-LexToken(CLOSESQBRACKET,']',1,883)
-LexToken(EOL,'\n',1,884)
-LexToken(VAR,'y',1,890)
-LexToken(ASSIGNMENT,'=',1,891)
-LexToken(OPENSQBRACKET,'[',1,892)
-LexToken(CLOSESQBRACKET,']',1,893)
-LexToken(EOL,'\n',1,894)
-LexToken(VAR,'typ',1,900)
-LexToken(ASSIGNMENT,'=',1,903)
-LexToken(OPENSQBRACKET,'[',1,904)
-LexToken(CLOSESQBRACKET,']',1,905)
-LexToken(EOL,'\n',1,906)
-LexToken(SELECT,'select',1,912)
-LexToken(VAR,'job',1,919)
-LexToken(EOL,'\n',1,922)
-LexToken(CASE,'case',1,927)
-LexToken(DQSTRING,'"set"',1,936)
-LexToken(THEN,'then',1,938)
-LexToken(EOL,'\n',1,942)
-LexToken(VAR,'x',1,951)
-LexToken(ASSIGNMENT,'=',1,952)
-LexToken(VAR,'arg1',1,953)
-LexToken(EOL,'\n',1,957)
-LexToken(VAR,'graphics',1,967)
-LexToken(ASSIGNMENT,'=',1,975)
-LexToken(VAR,'arg1',1,976)
-LexToken(DOT,'.',1,980)
-LexToken(VAR,'graphics',1,981)
-LexToken(EOL,'\n',1,989)
-LexToken(VAR,'exprs',1,999)
-LexToken(ASSIGNMENT,'=',1,1004)
-LexToken(VAR,'graphics',1,1005)
-LexToken(DOT,'.',1,1013)
-LexToken(VAR,'exprs',1,1014)
-LexToken(EOL,'\n',1,1019)
-LexToken(VAR,'model',1,1028)
-LexToken(ASSIGNMENT,'=',1,1033)
-LexToken(VAR,'arg1',1,1034)
-LexToken(DOT,'.',1,1038)
-LexToken(VAR,'model',1,1039)
-LexToken(EOL,'\n',1,1044)
-LexToken(IF,'if',1,1054)
-LexToken(VAR,'size',1,1057)
-LexToken(OPENBRACKET,'(',1,1061)
-LexToken(VAR,'exprs',1,1062)
-LexToken(COMMA,',',1,1067)
-LexToken(DQSTRING,'"*"',1,1070)
-LexToken(CLOSEBRACKET,')',1,1071)
-LexToken(COMPARISON,'==',1,1072)
-LexToken(NUMBER,'2',1,1074)
-LexToken(THEN,'then',1,1076)
-LexToken(EOL,'\n',1,1080)
-LexToken(VAR,'exprs',1,1093)
-LexToken(ASSIGNMENT,'=',1,1098)
-LexToken(VAR,'exprs',1,1099)
-LexToken(OPENBRACKET,'(',1,1104)
-LexToken(NUMBER,'2',1,1105)
-LexToken(CLOSEBRACKET,')',1,1106)
-LexToken(EOL,'\n',1,1107)
-LexToken(END,'end',1,1117)
-LexToken(EOL,'\n',1,1136)
-LexToken(WHILE,'while',1,1145)
-LexToken(PREVAR_BOOLEAN,'%t',1,1151)
-LexToken(DO,'do',1,1154)
-LexToken(EOL,'\n',1,1156)
-LexToken(OPENSQBRACKET,'[',1,1169)
-LexToken(VAR,'ok',1,1170)
-LexToken(COMMA,',',1,1172)
-LexToken(VAR,'Amplitude',1,1173)
-LexToken(COMMA,',',1,1182)
-LexToken(VAR,'exprs',1,1183)
-LexToken(CLOSESQBRACKET,']',1,1188)
-LexToken(ASSIGNMENT,'=',1,1189)
-LexToken(SCICOS_GETVALUE,'scicos_getvalue',1,1190)
-LexToken(OPENBRACKET,'(',1,1205)
-LexToken(OPENSQBRACKET,'[',1,1206)
-LexToken(DQSTRING,'"Set Square generator block parameters"',1,1258)
-LexToken(CLOSESQBRACKET,']',1,1259)
-LexToken(COMMA,',',1,1260)
-LexToken(OPENSQBRACKET,'[',1,1276)
-LexToken(DQSTRING,'"Amplitude"',1,1287)
-LexToken(CLOSESQBRACKET,']',1,1288)
-LexToken(COMMA,',',1,1289)
-LexToken(VAR,'list',1,1305)
-LexToken(OPENBRACKET,'(',1,1309)
-LexToken(DQSTRING,'"vec"',1,1314)
-LexToken(COMMA,',',1,1315)
-LexToken(NUMBER,'1',1,1316)
-LexToken(CLOSEBRACKET,')',1,1317)
-LexToken(COMMA,',',1,1318)
-LexToken(VAR,'exprs',1,1319)
-LexToken(CLOSEBRACKET,')',1,1324)
-LexToken(EOL,'\n',1,1325)
-LexToken(IF,'if',1,1338)
-LexToken(NOT,'~',1,1341)
-LexToken(VAR,'ok',1,1342)
-LexToken(THEN,'then',1,1345)
-LexToken(EOL,'\n',1,1349)
-LexToken(BREAK,'break',1,1366)
-LexToken(EOL,'\n',1,1371)
-LexToken(END,'end',1,1385)
-LexToken(EOL,'\n',1,1388)
-LexToken(VAR,'graphics',1,1401)
-LexToken(DOT,'.',1,1409)
-LexToken(VAR,'exprs',1,1410)
-LexToken(ASSIGNMENT,'=',1,1415)
-LexToken(VAR,'exprs',1,1416)
-LexToken(EOL,'\n',1,1421)
-LexToken(VAR,'model',1,1434)
-LexToken(DOT,'.',1,1439)
-LexToken(VAR,'dstate',1,1440)
-LexToken(ASSIGNMENT,'=',1,1446)
-LexToken(VAR,'Amplitude',1,1447)
-LexToken(EOL,'\n',1,1456)
-LexToken(EOL,'\n',1,1529)
-LexToken(EOL,'\n',1,1555)
-LexToken(VAR,'model',1,1568)
-LexToken(DOT,'.',1,1573)
-LexToken(VAR,'out2',1,1574)
-LexToken(ASSIGNMENT,'=',1,1578)
-LexToken(NUMBER,'1',1,1579)
-LexToken(EOL,'\n',1,1580)
-LexToken(VAR,'model',1,1594)
-LexToken(DOT,'.',1,1599)
-LexToken(VAR,'outtyp',1,1600)
-LexToken(ASSIGNMENT,'=',1,1606)
-LexToken(NUMBER,'1',1,1607)
-LexToken(EOL,'\n',1,1608)
-LexToken(EOL,'\n',1,1610)
-LexToken(VAR,'x',1,1623)
-LexToken(DOT,'.',1,1624)
-LexToken(VAR,'graphics',1,1625)
-LexToken(ASSIGNMENT,'=',1,1633)
-LexToken(VAR,'graphics',1,1634)
-LexToken(EOL,'\n',1,1642)
-LexToken(VAR,'x',1,1656)
-LexToken(DOT,'.',1,1657)
-LexToken(VAR,'model',1,1658)
-LexToken(ASSIGNMENT,'=',1,1663)
-LexToken(VAR,'model',1,1664)
-LexToken(EOL,'\n',1,1669)
-LexToken(BREAK,'break',1,1682)
-LexToken(EOL,'\n',1,1687)
-LexToken(END,'end',1,1696)
-LexToken(EOL,'\n',1,1699)
-LexToken(CASE,'case',1,1704)
-LexToken(DQSTRING,'"define"',1,1716)
-LexToken(THEN,'then',1,1718)
-LexToken(EOL,'\n',1,1722)
-LexToken(VAR,'Amplitude',1,1731)
-LexToken(ASSIGNMENT,'=',1,1740)
-LexToken(NUMBER,'1',1,1741)
-LexToken(EOL,'\n',1,1742)
-LexToken(VAR,'model',1,1751)
-LexToken(ASSIGNMENT,'=',1,1756)
-LexToken(SCICOS_MODEL,'scicos_model',1,1757)
-LexToken(OPENBRACKET,'(',1,1769)
-LexToken(CLOSEBRACKET,')',1,1770)
-LexToken(EOL,'\n',1,1771)
-LexToken(VAR,'model',1,1780)
-LexToken(DOT,'.',1,1785)
-LexToken(VAR,'sim',1,1786)
-LexToken(ASSIGNMENT,'=',1,1789)
-LexToken(DQSTRING,'"gensqr"',1,1797)
-LexToken(EOL,'\n',1,1798)
-LexToken(VAR,'model',1,1807)
-LexToken(DOT,'.',1,1812)
-LexToken(VAR,'out',1,1813)
-LexToken(ASSIGNMENT,'=',1,1816)
-LexToken(NUMBER,'1',1,1817)
-LexToken(EOL,'\n',1,1818)
-LexToken(VAR,'model',1,1828)
-LexToken(DOT,'.',1,1833)
-LexToken(VAR,'out2',1,1834)
-LexToken(ASSIGNMENT,'=',1,1838)
-LexToken(NUMBER,'1',1,1839)
-LexToken(EOL,'\n',1,1840)
-LexToken(VAR,'model',1,1850)
-LexToken(DOT,'.',1,1855)
-LexToken(VAR,'outtyp',1,1856)
-LexToken(ASSIGNMENT,'=',1,1862)
-LexToken(NUMBER,'1',1,1863)
-LexToken(EOL,'\n',1,1864)
-LexToken(VAR,'model',1,1874)
-LexToken(DOT,'.',1,1879)
-LexToken(VAR,'evtin',1,1880)
-LexToken(ASSIGNMENT,'=',1,1885)
-LexToken(NUMBER,'1',1,1886)
-LexToken(EOL,'\n',1,1887)
-LexToken(VAR,'model',1,1897)
-LexToken(DOT,'.',1,1902)
-LexToken(VAR,'dstate',1,1903)
-LexToken(ASSIGNMENT,'=',1,1909)
-LexToken(VAR,'Amplitude',1,1910)
-LexToken(EOL,'\n',1,1919)
-LexToken(VAR,'model',1,1928)
-LexToken(DOT,'.',1,1933)
-LexToken(VAR,'blocktype',1,1934)
-LexToken(ASSIGNMENT,'=',1,1943)
-LexToken(DQSTRING,'"d"',1,1946)
-LexToken(EOL,'\n',1,1947)
-LexToken(VAR,'model',1,1956)
-LexToken(DOT,'.',1,1961)
-LexToken(VAR,'dep_ut',1,1962)
-LexToken(ASSIGNMENT,'=',1,1968)
-LexToken(OPENSQBRACKET,'[',1,1969)
-LexToken(PREVAR_BOOLEAN,'%f',1,1970)
-LexToken(PREVAR_BOOLEAN,'%f',1,1973)
-LexToken(CLOSESQBRACKET,']',1,1975)
-LexToken(EOL,'\n',1,1976)
-LexToken(EOL,'\n',1,1977)
-LexToken(VAR,'exprs',1,1986)
-LexToken(ASSIGNMENT,'=',1,1991)
-LexToken(VAR,'string',1,1992)
-LexToken(OPENBRACKET,'(',1,1998)
-LexToken(VAR,'Amplitude',1,1999)
-LexToken(CLOSEBRACKET,')',1,2008)
-LexToken(EOL,'\n',1,2009)
-LexToken(VAR,'gr_i',1,2018)
-LexToken(ASSIGNMENT,'=',1,2022)
-LexToken(OPENSQBRACKET,'[',1,2023)
-LexToken(CLOSESQBRACKET,']',1,2024)
-LexToken(EOL,'\n',1,2025)
-LexToken(VAR,'x',1,2034)
-LexToken(ASSIGNMENT,'=',1,2035)
-LexToken(VAR,'standard_define',1,2036)
-LexToken(OPENBRACKET,'(',1,2051)
-LexToken(OPENSQBRACKET,'[',1,2052)
-LexToken(NUMBER,'3',1,2053)
-LexToken(NUMBER,'2',1,2055)
-LexToken(CLOSESQBRACKET,']',1,2056)
-LexToken(COMMA,',',1,2057)
-LexToken(VAR,'model',1,2058)
-LexToken(COMMA,',',1,2063)
-LexToken(VAR,'exprs',1,2064)
-LexToken(COMMA,',',1,2069)
-LexToken(VAR,'gr_i',1,2070)
-LexToken(CLOSEBRACKET,')',1,2074)
-LexToken(EOL,'\n',1,2075)
-LexToken(END,'end',1,2080)
-LexToken(EOL,'\n',1,2083)
-LexToken(ENDFUNCTION,'endfunction',1,2084)
-LexToken(EOL,'\n',1,2095)
+/* autogenerated from "macros/Sources/GENSQR_f.sci" */
+function GENSQR_f() {
+GENSQR_f.prototype.get = function GENSQR_f() {
+}
+GENSQR_f.prototype.set = function GENSQR_f() {
+x=arg1;
+graphics=arg1.graphics;
+exprs=graphics.exprs;
+model=arg1.model;
+if (size(exprs,"*")==2) {
+exprs=exprs(2);
+}
+while (true) {
+[ok,Amplitude,exprs]=scicos_getvalue(["Set Square generator block parameters"],["Amplitude"],list("vec",1),exprs);
+if (!ok) {
+break
+}
+graphics.exprs=exprs;
+model.dstate=Amplitude;
+model.out2=1;
+model.outtyp=1;
+x.graphics=graphics;
+x.model=model;
+break
+}
+}
+GENSQR_f.prototype.define = function GENSQR_f() {
+Amplitude=1;
+model=scicos_model();
+model.sim="gensqr";
+model.out=1;
+model.out2=1;
+model.outtyp=1;
+model.evtin=1;
+model.dstate=Amplitude;
+model.blocktype="d";
+model.dep_ut=[None,None];
+exprs=string(Amplitude);
+gr_i=[];
+x=standard_define([3,2],model,exprs,gr_i);
+}
+GENSQR_f.prototype.details = function GENSQR_f() {
+}
+}