summaryrefslogtreecommitdiff
path: root/colm.vim
Commit message (Expand)AuthorAgeFilesLines
* first cut of a redefine statementAdrian Thurston2020-04-121-2/+2
* allow use of token keyword for literal defsAdrian Thurston2019-11-291-1/+1
* allow backtick literals to have an end quote.Adrian Thurston2019-11-281-2/+1
* revert "exclude ? from position 2+ of literal token"Adrian Thurston2019-11-281-2/+1
* colm syntax: contain all keywords inside [] regionsAdrian Thurston2019-11-101-11/+9
* exclude ? from position 2+ of literal tokenAdrian Thurston2019-11-071-1/+2
* allow referencing a tree in reduction actionsAdrian Thurston2018-12-171-0/+2
* restrict the C++ keywords to inside reduction blocks using containedAdrian Thurston2017-03-071-10/+10
* vim syntax: reduction literal needs to be containedAdrian Thurston2015-11-101-2/+2
* allow access to rhs elements by numberAdrian Thurston2015-11-011-1/+10
* syntax highlighting for reduction blocksAdrian Thurston2015-10-191-2/+46
* added syntax dedicated to reductionsAdrian Thurston2015-10-051-1/+2
* sketched a grammar for reduction sectionsAdrian Thurston2015-10-041-3/+3
* replacing list and map with vlist and vmapAdrian Thurston2015-06-061-1/+1
* hacked together some struct (non-tree) semanticsAdrian Thurston2014-12-191-1/+1
* syntax highlight list_el and map_elAdrian Thurston2014-12-071-1/+1
* now using 'new' for object semantics (formerly new2)Adrian Thurston2014-11-041-1/+1
* allow keyword 'struct' as synonym of 'context'Adrian Thurston2014-11-041-1/+1
* some initial work on non-tree list typesAdrian Thurston2014-11-021-1/+1
* added missing keywordsAdrian Thurston2014-07-161-2/+2
* added parse_tree for sending constructed trees (orig parse behaviour)Adrian Thurston2014-07-061-1/+1
* send is now converting trees to strings, old behaviour with moved to send_treeAdrian Thurston2014-07-011-1/+1
* new syntax for collect-ignore tokens: token <id> -Adrian Thurston2014-01-181-1/+1
* added backtick lexical syntax for literal tokensAdrian Thurston2014-01-141-0/+2
* added cast to the highlightingAdrian Thurston2013-12-291-1/+1
* added void to the highlighted typesAdrian Thurston2013-12-271-1/+1
* remeved accum from highlighed works, also is a typeAdrian Thurston2013-04-141-1/+1
* added 'end' to vim syntaxAdrian Thurston2013-04-121-0/+1
* don't highlight parser, list, map, vectorAdrian Thurston2013-04-121-2/+2
* bring back globalsAdrian Thurston2012-09-091-1/+1
* eliminated global and old parse syntaxesAdrian Thurston2012-08-231-1/+1
* added a syntax for specifying no ignoresAdrian Thurston2012-05-231-1/+1
* Added an export keyword for returning values to C++ code. Export makes a globalAdrian Thurston2011-11-011-1/+1
* Added a syntax send Parser [Stuff], where send is now a keyword. FunctionAdrian Thurston2011-09-161-1/+1
* Syntax for single literals that are not terminated. refs #313.Adrian Thurston2011-08-021-1/+1
* Function parameters and variable declarations are now all in pattern-style,Adrian Thurston2011-03-241-1/+4
* The keyword 'cons' is now a synonym for 'construct'.Adrian Thurston2010-01-311-2/+2
* Started on context declarations. These are a means of encapsulating the dataAdrian Thurston2010-01-241-1/+1
* Added accum keyword to the syntax highlighter.Adrian Thurston2009-09-091-1/+1
* Added a sync pattern.Adrian Thurston2009-02-271-0/+2
* new precedence keywordsAdrian Thurston2009-02-251-1/+1
* Moved from private repository.Adrian Thurston2008-11-011-0/+89