You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
<spanclass="lineno" id=line3></span> pin out: %><spanclass="library" title="binding of C int type">int</span>
498
+
<p><preclass='flxbg'><spanclass="lineno" id=line1></span><spanclass="big_keyword" title="defines a coroutine using chip idiom">chip</span> source
499
+
<spanclass="lineno" id=line2></span><spanclass="small_keyword" title="the parameter of a chip">connector</span> io
500
+
<spanclass="lineno" id=line3></span><spanclass="small_keyword" title="a field of the chip parameter">pin</span> out: %><spanclass="library" title="binding of C int type">int</span>
549
501
<spanclass="lineno" id=line4></span> {
550
502
<spanclass="lineno" id=line5></span><spanclass="big_keyword" title="Define a mutable variable">var</span> i = 0;
<spanclass="lineno" id=line3></span> pin inp: %<<spanclass="library" title="binding of C int type">int</span>
515
+
<p><preclass='flxbg'><spanclass="lineno" id=line1></span><spanclass="big_keyword" title="defines a coroutine using chip idiom">chip</span> sink
516
+
<spanclass="lineno" id=line2></span><spanclass="small_keyword" title="the parameter of a chip">connector</span> io
517
+
<spanclass="lineno" id=line3></span><spanclass="small_keyword" title="a field of the chip parameter">pin</span> inp: %<<spanclass="library" title="binding of C int type">int</span>
<spanclass="lineno" id=line3></span> pin inp: %<<spanclass="library" title="binding of C int type">int</span>
578
-
<spanclass="lineno" id=line4></span> pin out: %><spanclass="library" title="binding of C int type">int</span>
527
+
<p><preclass='flxbg'><spanclass="lineno" id=line1></span><spanclass="big_keyword" title="defines a coroutine using chip idiom">chip</span> squarer
528
+
<spanclass="lineno" id=line2></span><spanclass="small_keyword" title="the parameter of a chip">connector</span> io
529
+
<spanclass="lineno" id=line3></span><spanclass="small_keyword" title="a field of the chip parameter">pin</span> inp: %<<spanclass="library" title="binding of C int type">int</span>
530
+
<spanclass="lineno" id=line4></span><spanclass="small_keyword" title="a field of the chip parameter">pin</span> out: %><spanclass="library" title="binding of C int type">int</span>
<spanclass="lineno" id=line7></span><spanclass="big_keyword" title="Define a mutable variable">var</span> i = read io.inp;
582
534
<spanclass="lineno" id=line8></span><spanclass="library" title="Print a string to a stream">write</span> (io.out, i * i);
583
535
<spanclass="lineno" id=line9></span><spanclass="small_keyword" title="end of body">done</span>
584
536
<spanclass="lineno" id=line10></span> }
585
-
<spanclass="lineno" id=line11></span> chip limiter (<spanclass="big_keyword" title="Define a mutable variable">var</span> limit: <spanclass="library" title="binding of C int type">int</span>)
<spanclass="lineno" id=line13></span> pin inp: %<<spanclass="library" title="binding of C int type">int</span>
588
-
<spanclass="lineno" id=line14></span> pin out: %><spanclass="library" title="binding of C int type">int</span>
537
+
<spanclass="lineno" id=line11></span><spanclass="big_keyword" title="defines a coroutine using chip idiom">chip</span> limiter (<spanclass="big_keyword" title="Define a mutable variable">var</span> limit: <spanclass="library" title="binding of C int type">int</span>)
538
+
<spanclass="lineno" id=line12></span><spanclass="small_keyword" title="the parameter of a chip">connector</span> io
539
+
<spanclass="lineno" id=line13></span><spanclass="small_keyword" title="a field of the chip parameter">pin</span> inp: %<<spanclass="library" title="binding of C int type">int</span>
540
+
<spanclass="lineno" id=line14></span><spanclass="small_keyword" title="a field of the chip parameter">pin</span> out: %><spanclass="library" title="binding of C int type">int</span>
<p><preclass='flxbg'><spanclass="lineno" id=line1></span><spanclass="big_keyword" title="Define a procedure, a function with side-effects not returning a value">proc</span> run_pipeline1() {
0 commit comments