about summary refs log tree commit diff stats
path: root/072array.mu
diff options
context:
space:
mode:
Diffstat (limited to '072array.mu')
-rw-r--r--072array.mu8
1 files changed, 4 insertions, 4 deletions
diff --git a/072array.mu b/072array.mu
index 03348c3a..147ec0bf 100644
--- a/072array.mu
+++ b/072array.mu
@@ -1,7 +1,7 @@
 scenario array-from-args [
   run [
-    1:address:array:character <- new-array 0, 1, 2
-    2:array:character <- copy *1:address:array:character
+    1:address:shared:array:character <- new-array 0, 1, 2
+    2:array:character <- copy *1:address:shared:array:character
   ]
   memory-should-contain [
     2 <- 3  # array length
@@ -12,7 +12,7 @@ scenario array-from-args [
 ]
 
 # create an array out of a list of scalar args
-recipe new-array [
+recipe new-array -> result:address:shared:array:character [
   local-scope
   capacity:number <- copy 0
   {
@@ -22,7 +22,7 @@ recipe new-array [
     capacity <- add capacity, 1
     loop
   }
-  result:address:array:character <- new character:type, capacity
+  result <- new character:type, capacity
   rewind-ingredients
   i:number <- copy 0
   {