about summary refs log tree commit diff stats
path: root/html/090scenario_filesystem_test.mu.html
diff options
context:
space:
mode:
authorKartik K. Agaram <vc@akkartik.com>2016-09-17 15:01:51 -0700
committerKartik K. Agaram <vc@akkartik.com>2016-09-17 15:01:51 -0700
commitf344b250f6f062a1a1902bf69b23ebf9b565de0e (patch)
tree199bd32a9aee198d5028b1c21b83d2cf0944b2b6 /html/090scenario_filesystem_test.mu.html
parent897ae8c1855f830d8819759ea327d147f28a09bf (diff)
downloadmu-f344b250f6f062a1a1902bf69b23ebf9b565de0e.tar.gz
3395
Diffstat (limited to 'html/090scenario_filesystem_test.mu.html')
-rw-r--r--html/090scenario_filesystem_test.mu.html34
1 files changed, 17 insertions, 17 deletions
diff --git a/html/090scenario_filesystem_test.mu.html b/html/090scenario_filesystem_test.mu.html
index 094f5e5d..0832ab96 100644
--- a/html/090scenario_filesystem_test.mu.html
+++ b/html/090scenario_filesystem_test.mu.html
@@ -40,12 +40,12 @@ body { font-size: 12pt; font-family: monospace; color: #eeeeee; background-color
 <span class="Constant">      |xyz|</span>
     ]
   ]
-  contents:address:source:character<span class="Special"> &lt;- </span>start-reading filesystem:address:filesystem, <span class="Constant">[a]</span>
-  <span class="Constant">1</span>:character/<span class="Special">raw &lt;- </span>read contents
-  <span class="Constant">2</span>:character/<span class="Special">raw &lt;- </span>read contents
-  <span class="Constant">3</span>:character/<span class="Special">raw &lt;- </span>read contents
-  <span class="Constant">4</span>:character/<span class="Special">raw &lt;- </span>read contents
-  _, <span class="Constant">5</span>:boolean/<span class="Special">raw &lt;- </span>read contents
+  contents:&amp;:source:char<span class="Special"> &lt;- </span>start-reading filesystem:&amp;:filesystem, <span class="Constant">[a]</span>
+  <span class="Constant">1</span>:char/<span class="Special">raw &lt;- </span>read contents
+  <span class="Constant">2</span>:char/<span class="Special">raw &lt;- </span>read contents
+  <span class="Constant">3</span>:char/<span class="Special">raw &lt;- </span>read contents
+  <span class="Constant">4</span>:char/<span class="Special">raw &lt;- </span>read contents
+  _, <span class="Constant">5</span>:bool/<span class="Special">raw &lt;- </span>read contents
   memory-should-contain [
     <span class="Constant">1</span><span class="Special"> &lt;- </span><span class="Constant">120</span>  <span class="Comment"># x</span>
     <span class="Constant">2</span><span class="Special"> &lt;- </span><span class="Constant">121</span>  <span class="Comment"># y</span>
@@ -59,13 +59,13 @@ body { font-size: 12pt; font-family: monospace; color: #eeeeee; background-color
   <span class="Constant">local-scope</span>
   assume-filesystem [
   ]
-  sink:address:sink:character, writer:number/routine<span class="Special"> &lt;- </span>start-writing filesystem:address:filesystem, <span class="Constant">[a]</span>
+  sink:&amp;:sink:char, writer:num/routine<span class="Special"> &lt;- </span>start-writing filesystem:&amp;:filesystem, <span class="Constant">[a]</span>
   sink<span class="Special"> &lt;- </span>write sink, <span class="Constant">120/x</span>
   sink<span class="Special"> &lt;- </span>write sink, <span class="Constant">121/y</span>
   close sink
   wait-for-routine writer
   contents-read-back:text<span class="Special"> &lt;- </span>slurp filesystem, <span class="Constant">[a]</span>
-  <span class="Constant">10</span>:boolean/<span class="Special">raw &lt;- </span>equal contents-read-back, <span class="Constant">[xy]</span>
+  <span class="Constant">10</span>:bool/<span class="Special">raw &lt;- </span>equal contents-read-back, <span class="Constant">[xy]</span>
   memory-should-contain [
     <span class="Constant">10</span><span class="Special"> &lt;- </span><span class="Constant">1</span>  <span class="Comment"># file contents read back exactly match what was written</span>
   ]
@@ -76,13 +76,13 @@ body { font-size: 12pt; font-family: monospace; color: #eeeeee; background-color
   assume-filesystem [
     <span class="Constant">[a]</span><span class="Special"> &lt;- </span><span class="Constant">[]</span>
   ]
-  sink:address:sink:character, writer:number/routine<span class="Special"> &lt;- </span>start-writing filesystem:address:filesystem, <span class="Constant">[a]</span>
+  sink:&amp;:sink:char, writer:num/routine<span class="Special"> &lt;- </span>start-writing filesystem:&amp;:filesystem, <span class="Constant">[a]</span>
   sink<span class="Special"> &lt;- </span>write sink, <span class="Constant">120/x</span>
   sink<span class="Special"> &lt;- </span>write sink, <span class="Constant">121/y</span>
   close sink
   wait-for-routine writer
   contents-read-back:text<span class="Special"> &lt;- </span>slurp filesystem, <span class="Constant">[a]</span>
-  <span class="Constant">10</span>:boolean/<span class="Special">raw &lt;- </span>equal contents-read-back, <span class="Constant">[xy]</span>
+  <span class="Constant">10</span>:bool/<span class="Special">raw &lt;- </span>equal contents-read-back, <span class="Constant">[xy]</span>
   memory-should-contain [
     <span class="Constant">10</span><span class="Special"> &lt;- </span><span class="Constant">1</span>  <span class="Comment"># file contents read back exactly match what was written</span>
   ]
@@ -96,15 +96,15 @@ body { font-size: 12pt; font-family: monospace; color: #eeeeee; background-color
 <span class="Constant">      |bcd|</span>
     ]
   ]
-  sink:address:sink:character, writer:number/routine<span class="Special"> &lt;- </span>start-writing filesystem:address:filesystem, <span class="Constant">[a]</span>
+  sink:&amp;:sink:char, writer:num/routine<span class="Special"> &lt;- </span>start-writing filesystem:&amp;:filesystem, <span class="Constant">[a]</span>
   sink<span class="Special"> &lt;- </span>write sink, <span class="Constant">120/x</span>
   sink<span class="Special"> &lt;- </span>write sink, <span class="Constant">121/y</span>
   close sink
   wait-for-routine writer
   contents-read-back:text<span class="Special"> &lt;- </span>slurp filesystem, <span class="Constant">[a]</span>
-  <span class="Constant">10</span>:boolean/<span class="Special">raw &lt;- </span>equal contents-read-back, <span class="Constant">[xy]</span>
+  <span class="Constant">10</span>:bool/<span class="Special">raw &lt;- </span>equal contents-read-back, <span class="Constant">[xy]</span>
   other-file-contents:text<span class="Special"> &lt;- </span>slurp filesystem, <span class="Constant">[b]</span>
-  <span class="Constant">11</span>:boolean/<span class="Special">raw &lt;- </span>equal other-file-contents, <span class="Constant">[bcd</span>
+  <span class="Constant">11</span>:bool/<span class="Special">raw &lt;- </span>equal other-file-contents, <span class="Constant">[bcd</span>
 <span class="Constant">]</span>
   memory-should-contain [
     <span class="Constant">10</span><span class="Special"> &lt;- </span><span class="Constant">1</span>  <span class="Comment"># file contents read back exactly match what was written</span>
@@ -112,13 +112,13 @@ body { font-size: 12pt; font-family: monospace; color: #eeeeee; background-color
   ]
 ]
 
-<span class="muRecipe">def</span> slurp fs:address:filesystem, filename:text<span class="muRecipe"> -&gt; </span>contents:text [
+<span class="muRecipe">def</span> slurp fs:&amp;:filesystem, filename:text<span class="muRecipe"> -&gt; </span>contents:text [
   <span class="Constant">local-scope</span>
   <span class="Constant">load-ingredients</span>
-  source:address:source:character<span class="Special"> &lt;- </span>start-reading fs, filename
-  buf:address:buffer<span class="Special"> &lt;- </span>new-buffer <span class="Constant">30/capacity</span>
+  source:&amp;:source:char<span class="Special"> &lt;- </span>start-reading fs, filename
+  buf:&amp;:buffer<span class="Special"> &lt;- </span>new-buffer <span class="Constant">30/capacity</span>
   <span class="Delimiter">{</span>
-    c:character, done?:boolean, source<span class="Special"> &lt;- </span>read source
+    c:char, done?:bool, source<span class="Special"> &lt;- </span>read source
     <span class="muControl">break-if</span> done?
     buf<span class="Special"> &lt;- </span>append buf, c
     <span class="muControl">loop</span>