aboutsummaryrefslogtreecommitdiff
path: root/compiler/standardClient.ey
diff options
context:
space:
mode:
authorDrahflow <drahflow@gmx.de>2014-03-09 23:23:00 +0100
committerDrahflow <drahflow@gmx.de>2014-03-09 23:23:00 +0100
commitef9095aba01f69515f547e216dcdb0e268964859 (patch)
tree47b1c20f3a4bb9d60e15a7f33afb9213ba5ead38 /compiler/standardClient.ey
parent08fb5ab0d295cab79d5d65e9dba7976b797e0348 (diff)
Missing member handling completed
Diffstat (limited to 'compiler/standardClient.ey')
-rw-r--r--compiler/standardClient.ey6
1 files changed, 6 insertions, 0 deletions
diff --git a/compiler/standardClient.ey b/compiler/standardClient.ey
index 9854654..e21ffc0 100644
--- a/compiler/standardClient.ey
+++ b/compiler/standardClient.ey
@@ -1,3 +1,9 @@
+## dynamic member lookup fallback routines
+{ -- 0 } "#.?" deffd
+{ "undefined member in .: " -01 cat die } "#." deffd
+{ "undefined member in .|: " -01 cat die } "#.|" deffd
+{ "undefined member in =: " -01 cat die } "#.=" deffd
+
## regex support
# ideas taken from http://swtch.com/~rsc/regexp/regexp3.html
# FIXME: correctly handly */+/? priority