Skip to content

Commit 53137b4

Browse files
authored
Merge pull request #49 from mehagar/projectNameChange
Change project name in JSLI examples
2 parents b9e6054 + 52a6897 commit 53137b4

File tree

746 files changed

+2305
-2597
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

746 files changed

+2305
-2597
lines changed
Binary file not shown.

JSLICalculator/Builds/WebApp_Web Server/Main.html renamed to CallJavaScriptFromAWebVI/Builds/WebApp_Web Server/Main.html

+80-102
Large diffs are not rendered by default.
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,323 @@
1+
// Autogenerated Vireo assembly file
2+
// Generated on 06/08/2018 08:52:37
3+
//---------------------------------------------------
4+
//VI Definition: ::Web Server::Interactive::Calculator::Main.gviweb
5+
define (%3A%3AWeb%20Server%3A%3AInteractive%3A%3ACalculator%3A%3AMain%2Egviweb dv(.VirtualInstrument (
6+
Locals: c( // Data Space
7+
e(.Int32 local0)
8+
e(dv(a(.Boolean *) (false false false false))dataItem_XBinary)
9+
e(a(.Boolean *) local2)
10+
e(.UInt32 local3)
11+
e(dv(.UInt32 0)dataItem_XDecimal)
12+
e(.UInt32 local5)
13+
ce(dv(.Boolean false)c6)
14+
ce(dv(.UInt32 200)c7)
15+
e(dv(a(.Boolean *) (true true true true))dataItem_YBinary)
16+
e(a(.Boolean *) local9)
17+
e(.UInt32 local10)
18+
e(dv(.UInt32 0)dataItem_YDecimal)
19+
e(.UInt32 local12)
20+
e(dv(.Boolean false)dataItem_Log)
21+
e(.Boolean local14)
22+
e(.UInt32 local15)
23+
e(.UInt32 local16)
24+
e(a(.Boolean *) local17)
25+
e(.ErrorCluster local18)
26+
e(dv(.ErrorCluster (false 0 '' ))dataItem_AddJSLIError)
27+
e(.ErrorCluster local20)
28+
e(a(.Boolean *) dataItem_AddJSLI)
29+
e(a(.Boolean *) local22)
30+
e(dv(.UInt32 0)dataItem_AddBuiltIn)
31+
e(.UInt32 local24)
32+
e(dv(.UInt32 0)dataItem_AddJSLI2)
33+
e(.UInt32 local26)
34+
e(.UInt32 local27)
35+
e(.UInt32 local28)
36+
e(.UInt32 local29)
37+
e(a(.Boolean *) local30)
38+
e(.ErrorCluster local31)
39+
e(dv(.ErrorCluster (false 0 '' ))dataItem_MultiplyJSLIError)
40+
e(.ErrorCluster local33)
41+
e(a(.Boolean *) dataItem_MultiplyJSLI)
42+
e(a(.Boolean *) local35)
43+
e(dv(.UInt32 0)dataItem_MultiplyBuiltIn)
44+
e(.UInt32 local37)
45+
e(dv(.UInt32 0)dataItem_MultiplyJSLI2)
46+
e(.UInt32 local39)
47+
ce(dv(.Boolean false)c40)
48+
ce(dv(.Boolean true)c41)
49+
ce(dv(.ErrorCluster (false 0 '' ))c42)
50+
ce(dv(.ErrorCluster (false 0 '' ))c43)
51+
e(.String local44)
52+
e(.ErrorCluster local45)
53+
e(.ErrorCluster local46)
54+
e(dv(.ErrorCluster (false 0 '' ))dataItem_LogError)
55+
e(.ErrorCluster local48)
56+
ce(dv(.Int32 0)c49)
57+
ce(dv(.Boolean false)c50)
58+
e(.Boolean local51)
59+
e(.Boolean local52)
60+
ce(dv(.Int32 1)c53)
61+
)
62+
clump(1
63+
Copy(c49 local0)
64+
Perch(0)
65+
Copy(dataItem_XBinary local2)
66+
BooleanArrayToNumber(local2 local3 )
67+
Copy(local3 dataItem_XDecimal)
68+
Copy(dataItem_YBinary local9)
69+
BooleanArrayToNumber(local9 local10 )
70+
Copy(local10 dataItem_YDecimal)
71+
CopyAndReset(dataItem_Log local14 c50)
72+
Trigger(1)
73+
Trigger(2)
74+
Trigger(3)
75+
Wait(1)
76+
Wait(2)
77+
Wait(3)
78+
BranchIfTrue(1 c6)
79+
Add(local0 c53 local0)
80+
Branch(0)
81+
Perch(1)
82+
/* Clump Ended. */ )
83+
clump(1
84+
WaitMilliseconds(c7 * )
85+
// Code End
86+
/* Clump Ended. */ )
87+
clump(1
88+
%3A%3AWeb%20Server%3A%3AInteractive%3A%3ACalculator%3A%3Asubvis%3A%3ACompare%20Multiply%2Egviweb(local3 local10 local28 local29 local30 local31)
89+
Copy(local31 dataItem_MultiplyJSLIError)
90+
Copy(local30 dataItem_MultiplyJSLI)
91+
Copy(local29 dataItem_MultiplyBuiltIn)
92+
Copy(local28 dataItem_MultiplyJSLI2)
93+
Trigger(4)
94+
Wait(4)
95+
// Code End
96+
/* Clump Ended. */ )
97+
clump(1
98+
%3A%3AWeb%20Server%3A%3AInteractive%3A%3ACalculator%3A%3Asubvis%3A%3ACompare%20Add%2Egviweb(local3 local10 local15 local16 local17 local18)
99+
Copy(local18 dataItem_AddJSLIError)
100+
Copy(local17 dataItem_AddJSLI)
101+
Copy(local16 dataItem_AddBuiltIn)
102+
Copy(local15 dataItem_AddJSLI2)
103+
Trigger(4)
104+
Wait(4)
105+
// Code End
106+
/* Clump Ended. */ )
107+
clump(2
108+
Xor(c40 local14 local51)
109+
BranchIfFalse(1 local51)
110+
Xor(c41 local14 local52)
111+
BranchIfFalse(2 local52)
112+
Branch(1)
113+
Perch(1)
114+
Copy(c42 local46)
115+
Branch(0)
116+
Perch(2)
117+
%3A%3AWeb%20Server%3A%3AInteractive%3A%3ACalculator%3A%3Asubvis%3A%3AFormat%20Console%20Log%2Egviweb(local15 local28 local44)
118+
%3A%3AWeb%20Server%3A%3AInteractive%3A%3ACalculator%3A%3ACalculator%20Functions%2Ejsli%3A%3ALog%20to%20Console(local44 c43 local45)
119+
Copy(local45 local46)
120+
Branch(0)
121+
Perch(0)
122+
Copy(local46 dataItem_LogError)
123+
// Code End
124+
/* Clump Ended. */ )
125+
)))
126+
// Autogenerated Vireo assembly file
127+
// Generated on 06/08/2018 08:52:37
128+
//---------------------------------------------------
129+
//VI Definition: ::Web Server::Interactive::Calculator::subvis::Compare Add.gviweb
130+
define (%3A%3AWeb%20Server%3A%3AInteractive%3A%3ACalculator%3A%3Asubvis%3A%3ACompare%20Add%2Egviweb dv(.VirtualInstrument (
131+
Params: c( //param block
132+
i(dv(.UInt32 0)dataItem_X)
133+
i(dv(.UInt32 0)dataItem_Y)
134+
o(dv(.UInt32 0)dataItem_AddJSLIDecimal)
135+
o(dv(.UInt32 0)dataItem_AddVI)
136+
o(a(.Boolean *) dataItem_AddJSLI)
137+
o(dv(.ErrorCluster (false 0 '' ))dataItem_AddJSLIError)
138+
)
139+
Locals: c( // Data Space
140+
e(.UInt32 local6)
141+
e(.UInt32 local7)
142+
e(.UInt32 local8)
143+
e(.UInt32 local9)
144+
ce(dv(.ErrorCluster (false 0 '' ))c10)
145+
e(.UInt32 local11)
146+
e(.ErrorCluster local12)
147+
e(.ErrorCluster local13)
148+
e(.UInt32 local14)
149+
e(a(.Boolean *) local15)
150+
e(a(.Boolean *) local16)
151+
)
152+
clump(1
153+
Copy(dataItem_Y local6)
154+
Copy(dataItem_X local7)
155+
Add(local7 local6 local8)
156+
Copy(local8 dataItem_AddVI)
157+
%3A%3AWeb%20Server%3A%3AInteractive%3A%3ACalculator%3A%3ACalculator%20Functions%2Ejsli%3A%3AAdd%20JSLI(local7 local6 c10 local11 local12)
158+
Copy(local12 dataItem_AddJSLIError)
159+
Copy(local11 dataItem_AddJSLIDecimal)
160+
NumberToBooleanArray(local11 local15 )
161+
Copy(local15 dataItem_AddJSLI)
162+
/* Clump Ended. */ )
163+
)))
164+
// Autogenerated Vireo assembly file
165+
// Generated on 06/08/2018 08:52:37
166+
//---------------------------------------------------
167+
//VI Definition: ::Web Server::Interactive::Calculator::Calculator Functions.jsli::Add JSLI
168+
define (%3A%3AWeb%20Server%3A%3AInteractive%3A%3ACalculator%3A%3ACalculator%20Functions%2Ejsli%3A%3AAdd%20JSLI dv(.ReentrantVirtualInstrument (
169+
Params: c( //param block
170+
i(dv(.UInt32 0)dataItem_X)
171+
i(dv(.UInt32 0)dataItem_Y)
172+
i(dv(.ErrorCluster (false 0 '' ))dataItem_ErrorIn)
173+
o(dv(.UInt32 0)dataItem_Z)
174+
o(dv(.ErrorCluster (false 0 '' ))dataItem_ErrorOut)
175+
)
176+
Locals: c( // Data Space
177+
e(.UInt32 local5)
178+
e(.UInt32 local6)
179+
e(.ErrorCluster local7)
180+
e(.ErrorCluster local8)
181+
e(.UInt32 local9)
182+
e(.UInt32 local10)
183+
e(.ErrorCluster local11)
184+
e(.Occurrence local12)
185+
)
186+
clump(1
187+
Copy(dataItem_X local5)
188+
Copy(dataItem_Y local6)
189+
Copy(dataItem_ErrorIn local7)
190+
Copy(local7 local8)
191+
JavaScriptInvoke(local12 true local8 'AddWithJSLI' local9 local5 local6)
192+
Copy(local9 dataItem_Z)
193+
Copy(local8 dataItem_ErrorOut)
194+
/* Clump Ended. */ )
195+
)))
196+
// Autogenerated Vireo assembly file
197+
// Generated on 06/08/2018 08:52:36
198+
//---------------------------------------------------
199+
//VI Definition: ::Web Server::Interactive::Calculator::subvis::Compare Multiply.gviweb
200+
define (%3A%3AWeb%20Server%3A%3AInteractive%3A%3ACalculator%3A%3Asubvis%3A%3ACompare%20Multiply%2Egviweb dv(.VirtualInstrument (
201+
Params: c( //param block
202+
i(dv(.UInt32 0)dataItem_X)
203+
i(dv(.UInt32 0)dataItem_Y)
204+
o(dv(.UInt32 0)dataItem_MultiJSLIDecimal)
205+
o(dv(.UInt32 0)dataItem_MultiVI)
206+
o(a(.Boolean *) dataItem_MultiplyJSLI)
207+
o(dv(.ErrorCluster (false 0 '' ))dataItem_MultiplyJSLIError)
208+
)
209+
Locals: c( // Data Space
210+
e(.UInt32 local6)
211+
e(.UInt32 local7)
212+
e(.UInt32 local8)
213+
e(.UInt32 local9)
214+
ce(dv(.ErrorCluster (false 0 '' ))c10)
215+
e(.UInt32 local11)
216+
e(.ErrorCluster local12)
217+
e(.ErrorCluster local13)
218+
e(a(.Boolean *) local14)
219+
e(a(.Boolean *) local15)
220+
e(.UInt32 local16)
221+
)
222+
clump(1
223+
Copy(dataItem_Y local6)
224+
Copy(dataItem_X local7)
225+
Mul(local7 local6 local8)
226+
Copy(local8 dataItem_MultiVI)
227+
%3A%3AWeb%20Server%3A%3AInteractive%3A%3ACalculator%3A%3ACalculator%20Functions%2Ejsli%3A%3AMultiply%20JSLI(local7 local6 c10 local11 local12)
228+
Copy(local12 dataItem_MultiplyJSLIError)
229+
NumberToBooleanArray(local11 local14 )
230+
Copy(local14 dataItem_MultiplyJSLI)
231+
Copy(local11 dataItem_MultiJSLIDecimal)
232+
/* Clump Ended. */ )
233+
)))
234+
// Autogenerated Vireo assembly file
235+
// Generated on 06/08/2018 08:52:37
236+
//---------------------------------------------------
237+
//VI Definition: ::Web Server::Interactive::Calculator::Calculator Functions.jsli::Multiply JSLI
238+
define (%3A%3AWeb%20Server%3A%3AInteractive%3A%3ACalculator%3A%3ACalculator%20Functions%2Ejsli%3A%3AMultiply%20JSLI dv(.ReentrantVirtualInstrument (
239+
Params: c( //param block
240+
i(dv(.UInt32 0)dataItem_X)
241+
i(dv(.UInt32 0)dataItem_Y)
242+
i(dv(.ErrorCluster (false 0 '' ))dataItem_ErrorIn)
243+
o(dv(.UInt32 0)dataItem_Return)
244+
o(dv(.ErrorCluster (false 0 '' ))dataItem_ErrorOut)
245+
)
246+
Locals: c( // Data Space
247+
e(.UInt32 local5)
248+
e(.UInt32 local6)
249+
e(.ErrorCluster local7)
250+
e(.ErrorCluster local8)
251+
e(.UInt32 local9)
252+
e(.UInt32 local10)
253+
e(.ErrorCluster local11)
254+
e(.Occurrence local12)
255+
)
256+
clump(1
257+
Copy(dataItem_X local5)
258+
Copy(dataItem_Y local6)
259+
Copy(dataItem_ErrorIn local7)
260+
Copy(local7 local8)
261+
JavaScriptInvoke(local12 true local8 'MultiplyWithJSLI' local9 local5 local6)
262+
Copy(local9 dataItem_Return)
263+
Copy(local8 dataItem_ErrorOut)
264+
/* Clump Ended. */ )
265+
)))
266+
// Autogenerated Vireo assembly file
267+
// Generated on 06/08/2018 08:52:36
268+
//---------------------------------------------------
269+
//VI Definition: ::Web Server::Interactive::Calculator::Calculator Functions.jsli::Log to Console
270+
define (%3A%3AWeb%20Server%3A%3AInteractive%3A%3ACalculator%3A%3ACalculator%20Functions%2Ejsli%3A%3ALog%20to%20Console dv(.ReentrantVirtualInstrument (
271+
Params: c( //param block
272+
i(dv(.String '')dataItem_Arg)
273+
i(dv(.ErrorCluster (false 0 '' ))dataItem_ErrorIn)
274+
o(dv(.ErrorCluster (false 0 '' ))dataItem_ErrorOut)
275+
)
276+
Locals: c( // Data Space
277+
e(.String local3)
278+
e(.ErrorCluster local4)
279+
e(.ErrorCluster local5)
280+
e(.ErrorCluster local6)
281+
e(.Occurrence local7)
282+
)
283+
clump(1
284+
Copy(dataItem_Arg local3)
285+
Copy(dataItem_ErrorIn local4)
286+
Copy(local4 local5)
287+
JavaScriptInvoke(local7 true local5 'console.log' * local3)
288+
Copy(local5 dataItem_ErrorOut)
289+
/* Clump Ended. */ )
290+
)))
291+
// Autogenerated Vireo assembly file
292+
// Generated on 06/08/2018 08:52:36
293+
//---------------------------------------------------
294+
//VI Definition: ::Web Server::Interactive::Calculator::subvis::Format Console Log.gviweb
295+
define (%3A%3AWeb%20Server%3A%3AInteractive%3A%3ACalculator%3A%3Asubvis%3A%3AFormat%20Console%20Log%2Egviweb dv(.VirtualInstrument (
296+
Params: c( //param block
297+
i(dv(.UInt32 0)dataItem_AddJSLI)
298+
i(dv(.UInt32 0)dataItem_MultiJSLI)
299+
o(dv(.String '')dataItem_FormattedString)
300+
)
301+
Locals: c( // Data Space
302+
e(.UInt32 local3)
303+
e(.String local4)
304+
e(.UInt32 local5)
305+
e(.String local6)
306+
ce(dv(.String 'X + Y = ')c7)
307+
ce(dv(.String ' and X * Y = ')c8)
308+
e(.String local9)
309+
e(.String local10)
310+
e(dv(.Int32 0)local11)
311+
e(dv(.Int32 0)local12)
312+
)
313+
clump(1
314+
Copy(dataItem_AddJSLI local3)
315+
NumberToDecimalString(local3 local11 local4 )
316+
Copy(dataItem_MultiJSLI local5)
317+
NumberToDecimalString(local5 local12 local6 )
318+
StringConcatenate(local9 c7 local4 c8 local6 )
319+
Copy(local9 dataItem_FormattedString)
320+
/* Clump Ended. */ )
321+
)))
322+
enqueue (%3A%3AWeb%20Server%3A%3AInteractive%3A%3ACalculator%3A%3AMain%2Egviweb)
323+
//Finished!! :D

0 commit comments

Comments
 (0)