From 6fb0cdffbafb135edaec7d927e5e508997c1d826 Mon Sep 17 00:00:00 2001 From: Adrian Thurston Date: Sun, 4 Oct 2015 16:23:19 -0400 Subject: sketched a grammar for reduction sections --- colm.vim | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) (limited to 'colm.vim') diff --git a/colm.vim b/colm.vim index 3a5f1a5d..562fb2f7 100644 --- a/colm.vim +++ b/colm.vim @@ -59,15 +59,15 @@ syntax keyword Type \ namespace lex reducefirst global include export \ construct cons parse parse_tree parse_stop match require send send_tree \ preeof left right nonassoc prec context struct alias - \ end eos print + \ end eos print reduction nonterm syntax keyword typeKeywords - \ int str bool any ref ptr void + \ int str bool any ref ptr void list_el map_el syntax keyword Keyword \ reject else elsif return yield for while if \ typeid in break - \ new new2 deref ni cast switch case default + \ new deref ni cast switch case default syntax match tokenName "[a-zA-Z_][a-zA-Z_0-9]*" contained syntax match varCapture "[a-zA-Z_][a-zA-Z_0-9]*:" -- cgit v1.2.1