summaryrefslogtreecommitdiff
path: root/colm/pool.c
Commit message (Expand)AuthorAgeFilesLines
* active realm is now stored in ProgramAdrian Thurston2013-03-291-1/+1
* completed unification of the Input and Stream typesAdrian Thurston2013-01-051-15/+0
* removing old COLM_LOG defines and varsAdrian Thurston2012-08-241-8/+0
* revert "moved 'colm' dir to 'src'"Adrian Thurston2012-08-011-0/+330
* moved 'colm' dir to 'src'Adrian Thurston2012-07-011-330/+0
* eliminated the IgnoreTree struct.Adrian Thurston2012-05-211-24/+0
* Eliminated PtKid. Worked on first test run (!).Adrian Thurston2012-05-141-14/+0
* Eliminated the pt macro.Adrian Thurston2012-05-141-5/+5
* Added a separate Kid data structure for use with parse trees.Adrian Thurston2012-05-141-0/+14
* Copyright notice updating.Adrian Thurston2012-01-181-1/+1
* Need to downref trees in an input destructor.Adrian Thurston2012-01-021-2/+2
* Some name cleanup Accum -> Parser. AccumStream -> Input.Adrian Thurston2012-01-021-4/+4
* Added AccumStream, a tree-based object containing the input stream wrapper thatAdrian Thurston2011-12-221-0/+29
* The headers that get installed are now referenced using <colm/header.h> so thatAdrian Thurston2011-10-251-3/+3
* Added an option for using malloc in the pool alloc. Helps with tracking downAdrian Thurston2011-09-301-0/+10
* Again using a custom struct for ignore lists. refs #323.Adrian Thurston2011-09-281-0/+24
* In tree printing we now collect iterate the ignore list tokens before printingAdrian Thurston2011-09-251-0/+4
* Working on adding right-ignore tokens. This is broken and will take some work.Adrian Thurston2011-09-221-25/+0
* Experimenting with ignore items in child lists. Old style (Ignore lists in theAdrian Thurston2011-09-181-2/+2
* Added the IgnoreList struct. Pool allocation as well. refs #323.Adrian Thurston2011-09-171-0/+24
* Copyright dates were never really kept current. Many updates/fixes.Adrian Thurston2011-05-181-1/+1
* More C porting.Adrian Thurston2010-04-191-1/+1
* More C porting.Adrian Thurston2010-04-181-0/+288