summaryrefslogtreecommitdiff
path: root/src/colm.lm
diff options
context:
space:
mode:
authorAdrian Thurston <thurston@complang.org>2015-01-16 16:02:04 -0500
committerAdrian Thurston <thurston@complang.org>2015-01-16 16:02:04 -0500
commit59180fc43e2a9c983df2609a956f6dfa707f786a (patch)
treefb81a6ecbec1e050a3d5b40da53d0b7167aa122e /src/colm.lm
parent469cb252fc376e0efed20aa583c1df87c196e634 (diff)
downloadcolm-59180fc43e2a9c983df2609a956f6dfa707f786a.tar.gz
brought back the pointer deref for reverse load
Resurrected the pointer deref instruction for loading during reverse execution. Fixed the lastPtrInQual computation for structs and generics. Removed the deref syntax.
Diffstat (limited to 'src/colm.lm')
-rw-r--r--src/colm.lm2
1 files changed, 0 insertions, 2 deletions
diff --git a/src/colm.lm b/src/colm.lm
index c5e6bf35..d1323245 100644
--- a/src/colm.lm
+++ b/src/colm.lm
@@ -49,7 +49,6 @@ lex
token SWITCH / 'switch' /
token CASE / 'case' /
token DEFAULT / 'default' /
- token DEREF / 'deref' /
token MAKE_TOKEN / 'make_token' /
token MAKE_TREE / 'make_tree' /
@@ -558,7 +557,6 @@ def code_factor
| [TYPEID LT type_ref GT] :TypeId
| [NEW type_ref] :New
| [CAST LT type_ref GT code_factor] :Cast
-| [DEREF code_factor] :Deref
def type_ref
[region_qual id opt_repeat] :Id