summaryrefslogtreecommitdiff
path: root/colm.vim
diff options
context:
space:
mode:
authorAdrian Thurston <thurston@complang.org>2010-01-24 23:28:19 +0000
committerAdrian Thurston <thurston@complang.org>2010-01-24 23:28:19 +0000
commit6a0e2010a138719b9a2e1258c7309ec3ede5a469 (patch)
treeff90478ed8ae90944aafa5859773fb72593c02c8 /colm.vim
parentfc09ccfa8854464db2c83018a01ae551506db8b8 (diff)
downloadcolm-6a0e2010a138719b9a2e1258c7309ec3ede5a469.tar.gz
Started on context declarations. These are a means of encapsulating the data
needed for a context-dependent parse and keeping that data local to a single parse invocation. Data for context-dependent parsing should be global to the parse, not global to the whole application.
Diffstat (limited to 'colm.vim')
-rw-r--r--colm.vim2
1 files changed, 1 insertions, 1 deletions
diff --git a/colm.vim b/colm.vim
index cb8b77b0..d0e8cd5c 100644
--- a/colm.vim
+++ b/colm.vim
@@ -56,7 +56,7 @@ syntax keyword Type
\ commit include literal iter
\ namespace lex reducefirst global include
\ construct parse parse_stop match require
- \ preeof left right nonassoc prec accum
+ \ preeof left right nonassoc prec accum context
syntax keyword typeKeywords
\ int str bool any ref vector map list ptr