diff options
Diffstat (limited to 'html')
-rw-r--r-- | html/081print.mu.html | 73 | ||||
-rw-r--r-- | html/chessboard.mu.html | 2 | ||||
-rw-r--r-- | html/edit/005-sandbox.mu.html | 4 | ||||
-rw-r--r-- | html/edit/008-sandbox-edit.mu.html | 6 |
4 files changed, 42 insertions, 43 deletions
diff --git a/html/081print.mu.html b/html/081print.mu.html index cb658d20..33ddf53a 100644 --- a/html/081print.mu.html +++ b/html/081print.mu.html @@ -745,7 +745,7 @@ if ('onhashchange' in window) { <span id="L684" class="LineNr">684 </span> ] <span id="L685" class="LineNr">685 </span>] <span id="L686" class="LineNr">686 </span> -<span id="L687" class="LineNr">687 </span><span class="muRecipe">def</span> <a href='081print.mu.html#L687'>print-integer</a> <a href='081print.mu.html#L4'>screen</a>:&:<a href='081print.mu.html#L4'>screen</a>, n:num<span class="muRecipe"> -> </span><a href='081print.mu.html#L4'>screen</a>:&:<a href='081print.mu.html#L4'>screen</a> [ +<span id="L687" class="LineNr">687 </span><span class="muRecipe">def</span> print <a href='081print.mu.html#L4'>screen</a>:&:<a href='081print.mu.html#L4'>screen</a>, n:num<span class="muRecipe"> -> </span><a href='081print.mu.html#L4'>screen</a>:&:<a href='081print.mu.html#L4'>screen</a> [ <span id="L688" class="LineNr">688 </span> <span class="Constant">local-scope</span> <span id="L689" class="LineNr">689 </span> <span class="Constant">load-ingredients</span> <span id="L690" class="LineNr">690 </span> color:num, color-found?:bool <span class="Special"><-</span> <span class="Constant">next-ingredient</span> @@ -765,44 +765,43 @@ if ('onhashchange' in window) { <span id="L704" class="LineNr">704 </span> <a href='081print.mu.html#L4'>screen</a> <span class="Special"><-</span> print <a href='081print.mu.html#L4'>screen</a>, s, color, bg-color <span id="L705" class="LineNr">705 </span>] <span id="L706" class="LineNr">706 </span> -<span id="L707" class="LineNr">707 </span><span class="Comment"># for now, we can only print integers</span> -<span id="L708" class="LineNr">708 </span><span class="muRecipe">def</span> print <a href='081print.mu.html#L4'>screen</a>:&:<a href='081print.mu.html#L4'>screen</a>, n:num<span class="muRecipe"> -> </span><a href='081print.mu.html#L4'>screen</a>:&:<a href='081print.mu.html#L4'>screen</a> [ -<span id="L709" class="LineNr">709 </span> <span class="Constant">local-scope</span> -<span id="L710" class="LineNr">710 </span> <span class="Constant">load-ingredients</span> -<span id="L711" class="LineNr">711 </span> color:num, color-found?:bool <span class="Special"><-</span> <span class="Constant">next-ingredient</span> -<span id="L712" class="LineNr">712 </span> <span class="Delimiter">{</span> -<span id="L713" class="LineNr">713 </span> <span class="Comment"># default color to white</span> -<span id="L714" class="LineNr">714 </span> <span class="muControl">break-if</span> color-found? -<span id="L715" class="LineNr">715 </span> color <span class="Special"><-</span> copy <span class="Constant">7/white</span> -<span id="L716" class="LineNr">716 </span> <span class="Delimiter">}</span> -<span id="L717" class="LineNr">717 </span> bg-color:num, bg-color-found?:bool <span class="Special"><-</span> <span class="Constant">next-ingredient</span> -<span id="L718" class="LineNr">718 </span> <span class="Delimiter">{</span> -<span id="L719" class="LineNr">719 </span> <span class="Comment"># default bg-color to black</span> -<span id="L720" class="LineNr">720 </span> <span class="muControl">break-if</span> bg-color-found? -<span id="L721" class="LineNr">721 </span> bg-color <span class="Special"><-</span> copy <span class="Constant">0/black</span> -<span id="L722" class="LineNr">722 </span> <span class="Delimiter">}</span> -<span id="L723" class="LineNr">723 </span> <a href='081print.mu.html#L4'>screen</a> <span class="Special"><-</span> <a href='081print.mu.html#L687'>print-integer</a> <a href='081print.mu.html#L4'>screen</a>, n, color, bg-color +<span id="L707" class="LineNr">707 </span><span class="muRecipe">def</span> print <a href='081print.mu.html#L4'>screen</a>:&:<a href='081print.mu.html#L4'>screen</a>, n:bool<span class="muRecipe"> -> </span><a href='081print.mu.html#L4'>screen</a>:&:<a href='081print.mu.html#L4'>screen</a> [ +<span id="L708" class="LineNr">708 </span> <span class="Constant">local-scope</span> +<span id="L709" class="LineNr">709 </span> <span class="Constant">load-ingredients</span> +<span id="L710" class="LineNr">710 </span> color:num, color-found?:bool <span class="Special"><-</span> <span class="Constant">next-ingredient</span> +<span id="L711" class="LineNr">711 </span> <span class="Delimiter">{</span> +<span id="L712" class="LineNr">712 </span> <span class="Comment"># default color to white</span> +<span id="L713" class="LineNr">713 </span> <span class="muControl">break-if</span> color-found? +<span id="L714" class="LineNr">714 </span> color <span class="Special"><-</span> copy <span class="Constant">7/white</span> +<span id="L715" class="LineNr">715 </span> <span class="Delimiter">}</span> +<span id="L716" class="LineNr">716 </span> bg-color:num, bg-color-found?:bool <span class="Special"><-</span> <span class="Constant">next-ingredient</span> +<span id="L717" class="LineNr">717 </span> <span class="Delimiter">{</span> +<span id="L718" class="LineNr">718 </span> <span class="Comment"># default bg-color to black</span> +<span id="L719" class="LineNr">719 </span> <span class="muControl">break-if</span> bg-color-found? +<span id="L720" class="LineNr">720 </span> bg-color <span class="Special"><-</span> copy <span class="Constant">0/black</span> +<span id="L721" class="LineNr">721 </span> <span class="Delimiter">}</span> +<span id="L722" class="LineNr">722 </span> n2:num <span class="Special"><-</span> copy n +<span id="L723" class="LineNr">723 </span> <a href='081print.mu.html#L4'>screen</a> <span class="Special"><-</span> print <a href='081print.mu.html#L4'>screen</a>, n2, color, bg-color <span id="L724" class="LineNr">724 </span>] <span id="L725" class="LineNr">725 </span> -<span id="L726" class="LineNr">726 </span><span class="Comment"># addresses</span> -<span id="L727" class="LineNr">727 </span><span class="muRecipe">def</span> print <a href='081print.mu.html#L4'>screen</a>:&:<a href='081print.mu.html#L4'>screen</a>, n:&:_elem<span class="muRecipe"> -> </span><a href='081print.mu.html#L4'>screen</a>:&:<a href='081print.mu.html#L4'>screen</a> [ -<span id="L728" class="LineNr">728 </span> <span class="Constant">local-scope</span> -<span id="L729" class="LineNr">729 </span> <span class="Constant">load-ingredients</span> -<span id="L730" class="LineNr">730 </span> color:num, color-found?:bool <span class="Special"><-</span> <span class="Constant">next-ingredient</span> -<span id="L731" class="LineNr">731 </span> <span class="Delimiter">{</span> -<span id="L732" class="LineNr">732 </span> <span class="Comment"># default color to white</span> -<span id="L733" class="LineNr">733 </span> <span class="muControl">break-if</span> color-found? -<span id="L734" class="LineNr">734 </span> color <span class="Special"><-</span> copy <span class="Constant">7/white</span> -<span id="L735" class="LineNr">735 </span> <span class="Delimiter">}</span> -<span id="L736" class="LineNr">736 </span> bg-color:num, bg-color-found?:bool <span class="Special"><-</span> <span class="Constant">next-ingredient</span> -<span id="L737" class="LineNr">737 </span> <span class="Delimiter">{</span> -<span id="L738" class="LineNr">738 </span> <span class="Comment"># default bg-color to black</span> -<span id="L739" class="LineNr">739 </span> <span class="muControl">break-if</span> bg-color-found? -<span id="L740" class="LineNr">740 </span> bg-color <span class="Special"><-</span> copy <span class="Constant">0/black</span> -<span id="L741" class="LineNr">741 </span> <span class="Delimiter">}</span> -<span id="L742" class="LineNr">742 </span> n2:num <span class="Special"><-</span> copy n -<span id="L743" class="LineNr">743 </span> <a href='081print.mu.html#L4'>screen</a> <span class="Special"><-</span> <a href='081print.mu.html#L687'>print-integer</a> <a href='081print.mu.html#L4'>screen</a>, n2, color, bg-color -<span id="L744" class="LineNr">744 </span>] +<span id="L726" class="LineNr">726 </span><span class="muRecipe">def</span> print <a href='081print.mu.html#L4'>screen</a>:&:<a href='081print.mu.html#L4'>screen</a>, n:&:_elem<span class="muRecipe"> -> </span><a href='081print.mu.html#L4'>screen</a>:&:<a href='081print.mu.html#L4'>screen</a> [ +<span id="L727" class="LineNr">727 </span> <span class="Constant">local-scope</span> +<span id="L728" class="LineNr">728 </span> <span class="Constant">load-ingredients</span> +<span id="L729" class="LineNr">729 </span> color:num, color-found?:bool <span class="Special"><-</span> <span class="Constant">next-ingredient</span> +<span id="L730" class="LineNr">730 </span> <span class="Delimiter">{</span> +<span id="L731" class="LineNr">731 </span> <span class="Comment"># default color to white</span> +<span id="L732" class="LineNr">732 </span> <span class="muControl">break-if</span> color-found? +<span id="L733" class="LineNr">733 </span> color <span class="Special"><-</span> copy <span class="Constant">7/white</span> +<span id="L734" class="LineNr">734 </span> <span class="Delimiter">}</span> +<span id="L735" class="LineNr">735 </span> bg-color:num, bg-color-found?:bool <span class="Special"><-</span> <span class="Constant">next-ingredient</span> +<span id="L736" class="LineNr">736 </span> <span class="Delimiter">{</span> +<span id="L737" class="LineNr">737 </span> <span class="Comment"># default bg-color to black</span> +<span id="L738" class="LineNr">738 </span> <span class="muControl">break-if</span> bg-color-found? +<span id="L739" class="LineNr">739 </span> bg-color <span class="Special"><-</span> copy <span class="Constant">0/black</span> +<span id="L740" class="LineNr">740 </span> <span class="Delimiter">}</span> +<span id="L741" class="LineNr">741 </span> n2:num <span class="Special"><-</span> copy n +<span id="L742" class="LineNr">742 </span> <a href='081print.mu.html#L4'>screen</a> <span class="Special"><-</span> print <a href='081print.mu.html#L4'>screen</a>, n2, color, bg-color +<span id="L743" class="LineNr">743 </span>] </pre> </body> </html> diff --git a/html/chessboard.mu.html b/html/chessboard.mu.html index 3abf7bd9..419f3961 100644 --- a/html/chessboard.mu.html +++ b/html/chessboard.mu.html @@ -213,7 +213,7 @@ if ('onhashchange' in window) { <span id="L151" class="LineNr">151 </span> <span class="muControl">break-if</span> done? <span id="L152" class="LineNr">152 </span> <span class="Comment"># print rank number as a legend</span> <span id="L153" class="LineNr">153 </span> rank:num <span class="Special"><-</span> add row,<span class="Constant"> 1</span> -<span id="L154" class="LineNr">154 </span> <a href='081print.mu.html#L687'>print-integer</a> <a href='081print.mu.html#L4'>screen</a>, rank +<span id="L154" class="LineNr">154 </span> print <a href='081print.mu.html#L4'>screen</a>, rank <span id="L155" class="LineNr">155 </span> print <a href='081print.mu.html#L4'>screen</a>, <span class="Constant">[ | ]</span> <span id="L156" class="LineNr">156 </span> <span class="Comment"># print each square in the row</span> <span id="L157" class="LineNr">157 </span> col:num <span class="Special"><-</span> copy<span class="Constant"> 0</span> diff --git a/html/edit/005-sandbox.mu.html b/html/edit/005-sandbox.mu.html index bd92a649..28de0027 100644 --- a/html/edit/005-sandbox.mu.html +++ b/html/edit/005-sandbox.mu.html @@ -641,7 +641,7 @@ if ('onhashchange' in window) { <span id="L580" class="LineNr"> 580 </span> assume-resources [ <span id="L581" class="LineNr"> 581 </span> ] <span id="L582" class="LineNr"> 582 </span> <span class="Comment"># sandbox editor contains an instruction</span> -<span id="L583" class="LineNr"> 583 </span> env:&:environment <span class="Special"><-</span> <a href='004-programming-environment.mu.html#L21'>new-programming-environment</a> <a href='../088file.mu.html#L11'>resources</a>, <a href='../081print.mu.html#L4'>screen</a>, <span class="Constant">[print-integer <a href='../081print.mu.html#L4'>screen</a>, 4]</span> <span class="Comment"># contents of sandbox editor</span> +<span id="L583" class="LineNr"> 583 </span> env:&:environment <span class="Special"><-</span> <a href='004-programming-environment.mu.html#L21'>new-programming-environment</a> <a href='../088file.mu.html#L11'>resources</a>, <a href='../081print.mu.html#L4'>screen</a>, <span class="Constant">[print <a href='../081print.mu.html#L4'>screen</a>, 4]</span> <span class="Comment"># contents of sandbox editor</span> <span id="L584" class="LineNr"> 584 </span> <span class="Comment"># run the code in the editor</span> <span id="L585" class="LineNr"> 585 </span> assume-console [ <span id="L586" class="LineNr"> 586 </span> press F4 @@ -655,7 +655,7 @@ if ('onhashchange' in window) { <span id="L594" class="LineNr"> 594 </span> <span class="Constant"> . ╎ .</span> <span id="L595" class="LineNr"> 595 </span><span class="Constant"> .╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╎─────────────────────────────────────────────────.</span> <span id="L596" class="LineNr"> 596 </span> <span class="Constant"> . ╎0 edit copy delete .</span> -<span id="L597" class="LineNr"> 597 </span> <span class="Constant"> . ╎print-integer <a href='../081print.mu.html#L4'>screen</a>, 4 .</span> +<span id="L597" class="LineNr"> 597 </span> <span class="Constant"> . ╎print <a href='../081print.mu.html#L4'>screen</a>, 4 .</span> <span id="L598" class="LineNr"> 598 </span> <span class="Constant"> . ╎screen: .</span> <span id="L599" class="LineNr"> 599 </span> <span class="Constant"> . ╎ .4 . .</span> <span id="L600" class="LineNr"> 600 </span> <span class="Constant"> . ╎ . . .</span> diff --git a/html/edit/008-sandbox-edit.mu.html b/html/edit/008-sandbox-edit.mu.html index 4ba0897a..e253a4c5 100644 --- a/html/edit/008-sandbox-edit.mu.html +++ b/html/edit/008-sandbox-edit.mu.html @@ -225,7 +225,7 @@ if ('onhashchange' in window) { <span id="L165" class="LineNr">165 </span> assume-resources [ <span id="L166" class="LineNr">166 </span> ] <span id="L167" class="LineNr">167 </span> <span class="Comment"># right editor contains a print instruction</span> -<span id="L168" class="LineNr">168 </span> env:&:environment <span class="Special"><-</span> <a href='004-programming-environment.mu.html#L21'>new-programming-environment</a> <a href='../088file.mu.html#L11'>resources</a>, <a href='../081print.mu.html#L4'>screen</a>, <span class="Constant">[print-integer <a href='../081print.mu.html#L4'>screen</a>, 4]</span> +<span id="L168" class="LineNr">168 </span> env:&:environment <span class="Special"><-</span> <a href='004-programming-environment.mu.html#L21'>new-programming-environment</a> <a href='../088file.mu.html#L11'>resources</a>, <a href='../081print.mu.html#L4'>screen</a>, <span class="Constant">[print <a href='../081print.mu.html#L4'>screen</a>, 4]</span> <span id="L169" class="LineNr">169 </span> <span class="Comment"># run the sandbox</span> <span id="L170" class="LineNr">170 </span> assume-console [ <span id="L171" class="LineNr">171 </span> press F4 @@ -236,7 +236,7 @@ if ('onhashchange' in window) { <span id="L176" class="LineNr">176 </span> <span class="Constant"> . ╎ .</span> <span id="L177" class="LineNr">177 </span><span class="Constant"> .╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╎─────────────────────────────────────────────────.</span> <span id="L178" class="LineNr">178 </span> <span class="Constant"> . ╎0 edit copy delete .</span> -<span id="L179" class="LineNr">179 </span> <span class="Constant"> . ╎print-integer <a href='../081print.mu.html#L4'>screen</a>, 4 .</span> +<span id="L179" class="LineNr">179 </span> <span class="Constant"> . ╎print <a href='../081print.mu.html#L4'>screen</a>, 4 .</span> <span id="L180" class="LineNr">180 </span> <span class="Constant"> . ╎screen: .</span> <span id="L181" class="LineNr">181 </span> <span class="Constant"> . ╎ .4 . .</span> <span id="L182" class="LineNr">182 </span> <span class="Constant"> . ╎ . . .</span> @@ -255,7 +255,7 @@ if ('onhashchange' in window) { <span id="L195" class="LineNr">195 </span> ] <span id="L196" class="LineNr">196 </span> screen-should-contain [ <span id="L197" class="LineNr">197 </span> <span class="Constant"> . run (F4) .</span> -<span id="L198" class="LineNr">198 </span> <span class="Constant"> . ╎print-integer <a href='../081print.mu.html#L4'>screen</a>, 4 .</span> +<span id="L198" class="LineNr">198 </span> <span class="Constant"> . ╎print <a href='../081print.mu.html#L4'>screen</a>, 4 .</span> <span id="L199" class="LineNr">199 </span><span class="Constant"> .╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╎─────────────────────────────────────────────────.</span> <span id="L200" class="LineNr">200 </span> <span class="Constant"> . ╎ .</span> <span id="L201" class="LineNr">201 </span> <span class="Constant"> . ╎ .</span> |