about summary refs log tree commit diff stats
diff options
context:
space:
mode:
authorKartik K. Agaram <vc@akkartik.com>2017-01-22 16:16:32 -0800
committerKartik K. Agaram <vc@akkartik.com>2017-01-22 16:16:32 -0800
commit3ebc41870128148b862c128f4c91639c9eb23c24 (patch)
treebdb61308baf5237e7d901aef0cdcad3aad9808b6
parent79b72b04cd3adc99295630121b1ea238818f5d8b (diff)
downloadmu-3ebc41870128148b862c128f4c91639c9eb23c24.tar.gz
3737
-rw-r--r--html/081print.mu.html73
-rw-r--r--html/chessboard.mu.html2
-rw-r--r--html/edit/005-sandbox.mu.html4
-rw-r--r--html/edit/008-sandbox-edit.mu.html6
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>:&amp;:<a href='081print.mu.html#L4'>screen</a>, n:num<span class="muRecipe"> -&gt; </span><a href='081print.mu.html#L4'>screen</a>:&amp;:<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>:&amp;:<a href='081print.mu.html#L4'>screen</a>, n:num<span class="muRecipe"> -&gt; </span><a href='081print.mu.html#L4'>screen</a>:&amp;:<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">&lt;-</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">&lt;-</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>:&amp;:<a href='081print.mu.html#L4'>screen</a>, n:num<span class="muRecipe"> -&gt; </span><a href='081print.mu.html#L4'>screen</a>:&amp;:<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">&lt;-</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">&lt;-</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">&lt;-</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">&lt;-</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">&lt;-</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>:&amp;:<a href='081print.mu.html#L4'>screen</a>, n:bool<span class="muRecipe"> -&gt; </span><a href='081print.mu.html#L4'>screen</a>:&amp;:<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">&lt;-</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">&lt;-</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">&lt;-</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">&lt;-</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">&lt;-</span> copy n
+<span id="L723" class="LineNr">723 </span>  <a href='081print.mu.html#L4'>screen</a> <span class="Special">&lt;-</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>:&amp;:<a href='081print.mu.html#L4'>screen</a>, n:&amp;:_elem<span class="muRecipe"> -&gt; </span><a href='081print.mu.html#L4'>screen</a>:&amp;:<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">&lt;-</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">&lt;-</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">&lt;-</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">&lt;-</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">&lt;-</span> copy n
-<span id="L743" class="LineNr">743 </span>  <a href='081print.mu.html#L4'>screen</a> <span class="Special">&lt;-</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>:&amp;:<a href='081print.mu.html#L4'>screen</a>, n:&amp;:_elem<span class="muRecipe"> -&gt; </span><a href='081print.mu.html#L4'>screen</a>:&amp;:<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">&lt;-</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">&lt;-</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">&lt;-</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">&lt;-</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">&lt;-</span> copy n
+<span id="L742" class="LineNr">742 </span>  <a href='081print.mu.html#L4'>screen</a> <span class="Special">&lt;-</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">&lt;-</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">&lt;-</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:&amp;:environment <span class="Special">&lt;-</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:&amp;:environment <span class="Special">&lt;-</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:&amp;:environment <span class="Special">&lt;-</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:&amp;:environment <span class="Special">&lt;-</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>