summaryrefslogtreecommitdiff
path: root/src/parsetree.cc
Commit message (Expand)AuthorAgeFilesLines
* replacing the void LEL with a keyword and TYPE_VOID (non-tree)Adrian Thurston2018-05-041-0/+1
* updated Copyright yearsAdrian Thurston2018-03-041-1/+1
* migrated from GPLv2 to MIT licenseAdrian Thurston2016-12-131-17/+19
* an automated include convention improvement from Peter ReijndersAdrian Thurston2016-12-131-10/+5
* if an or block returns null then return lambda fsmAdrian Thurston2016-10-291-0/+4
* cleanup in the list and map typesAdrian Thurston2015-06-141-2/+0
* cleanup and simplification, generic elements and variousAdrian Thurston2015-06-131-0/+2
* now creating list and map el structures in the declare passAdrian Thurston2015-06-071-42/+2
* some nameing cleanup around list and list elAdrian Thurston2015-06-061-18/+12
* replacing list and map with vlist and vmapAdrian Thurston2015-06-061-14/+18
* added inUnwind to the iteratorsAdrian Thurston2015-05-031-0/+2
* code cleanup and movementAdrian Thurston2015-02-151-0/+44
* first cut of value-based ints, test cases passAdrian Thurston2015-01-271-0/+3
* revert "removed GPL license file and stripped GPL headers"Adrian Thurston2015-01-231-0/+17
* removed references to TYPE_PTR whose paths are no longer hitAdrian Thurston2015-01-111-5/+1
* cleanup in generics, using a single unique generic mapAdrian Thurston2015-01-041-81/+18
* no longer allocating a langEl to genericsAdrian Thurston2015-01-041-0/+6
* hacked together some struct (non-tree) semanticsAdrian Thurston2014-12-191-0/+6
* renamed parsedata.h -> compiler.hAdrian Thurston2014-12-121-1/+1
* find the list element pointers instead assuming they are the first itemAdrian Thurston2014-12-071-0/+6
* start on the object-based list implementation (list2)Adrian Thurston2014-12-071-0/+40
* use object semantics for the parser typesAdrian Thurston2014-11-041-7/+0
* added map2 type, also mapping to ptr of map<>Adrian Thurston2014-11-031-10/+0
* some initial work on non-tree list typesAdrian Thurston2014-11-021-18/+27
* start on list2, the non-tree listAdrian Thurston2014-11-021-0/+10
* removed GPL license file and stripped GPL headersAdrian Thurston2014-10-221-17/+0
* don't interpret \ as escape in backtick literalsAdrian Thurston2014-01-141-3/+4
* added backtick lexical syntax for literal tokensAdrian Thurston2014-01-141-11/+18
* renamed colm dir to srcAdrian Thurston2013-06-081-0/+1483
* revert "moved 'colm' dir to 'src'"Adrian Thurston2012-08-011-1776/+0
* static member constructorsAdrian Thurston2012-07-021-11/+11
* using a cons function for TermAdrian Thurston2012-07-011-4/+0
* using static constructors for creating ExpressionAdrian Thurston2012-07-011-0/+4
* moved 'colm' dir to 'src'Adrian Thurston2012-07-011-0/+1776