aboutsummaryrefslogtreecommitdiff
path: root/src/interp
diff options
context:
space:
mode:
Diffstat (limited to 'src/interp')
-rw-r--r--src/interp/compiler.boot1
1 files changed, 1 insertions, 0 deletions
diff --git a/src/interp/compiler.boot b/src/interp/compiler.boot
index a215cbf9..06f332da 100644
--- a/src/interp/compiler.boot
+++ b/src/interp/compiler.boot
@@ -1185,6 +1185,7 @@ compColon([":",f,t],m,e) ==
(if not member(t,getDomainsInScope e) then e:= addDomain(t,e); t)
isDomainForm(t,e) or isCategoryForm(t,e) => t
t is ["Mapping",m',:r] => t
+ STRINGP t => t -- literal flag types are OK
unknownTypeError t
t
f is ["LISTOF",:l] =>