about summary refs log tree commit diff stats
path: root/054static_dispatch.cc
diff options
context:
space:
mode:
authorKartik K. Agaram <vc@akkartik.com>2016-09-17 00:31:55 -0700
committerKartik K. Agaram <vc@akkartik.com>2016-09-17 00:31:55 -0700
commit08f4628e8b858120fe3547d8e5431d9abfe46bf8 (patch)
tree4d9f1bc0039baefa0e84d9cb3ea6634f4337d342 /054static_dispatch.cc
parent58a9f7c34e21541f2db90b7fb66f4e92f04780ef (diff)
downloadmu-08f4628e8b858120fe3547d8e5431d9abfe46bf8.tar.gz
3379
Can't use type abbreviations inside 'memory-should-contain'.
Diffstat (limited to '054static_dispatch.cc')
-rw-r--r--054static_dispatch.cc10
1 files changed, 5 insertions, 5 deletions
diff --git a/054static_dispatch.cc b/054static_dispatch.cc
index 82fc1de3..46e1468c 100644
--- a/054static_dispatch.cc
+++ b/054static_dispatch.cc
@@ -496,7 +496,7 @@ def foo x:number -> y:number [
 % Hide_errors = true;
 def main [
   local-scope
-  x:character <- copy 10/newline
+  x:char <- copy 10/newline
   1:number/raw <- foo x
 ]
 def foo x:number -> y:number [
@@ -510,7 +510,7 @@ def foo x:number -> y:number [
 def main [
   1:number/raw <- foo 0  # valid literal for boolean
 ]
-def foo x:character -> y:number [
+def foo x:char -> y:number [
   local-scope
   load-ingredients
   return 34
@@ -527,7 +527,7 @@ def foo x:boolean -> y:number [
 def main [
   1:number/raw <- foo 97  # not a valid literal for boolean
 ]
-def foo x:character -> y:number [
+def foo x:char -> y:number [
   local-scope
   load-ingredients
   return 34
@@ -544,7 +544,7 @@ def foo x:boolean -> y:number [
 def main [
   1:number/raw <- foo 97
 ]
-def foo x:character -> y:number [
+def foo x:char -> y:number [
   local-scope
   load-ingredients
   return 34
@@ -614,7 +614,7 @@ def foo a:boolean -> b:number [
 +error: main: failed to find a matching call for 'y:number <- foo x'
 
 :(scenario override_methods_with_type_abbreviations)
-type string = address:array:character
+type string = address:array:char
 def main [
   local-scope
   s:text <- new [abc]