summaryrefslogtreecommitdiff
path: root/src/loadinit.cc
Commit message (Expand)AuthorAgeFilesLines
* renamed DefList and LelDefList to the more accurate ProdList, LelProdListAdrian Thurston2020-04-121-4/+4
* moved source files into commit repositoryAdrian Thurston2020-03-141-0/+416
* moved the original colm src dir to /colmAdrian Thurston2019-09-081-413/+0
* pushing the trim decision to run-timeAdrian Thurston2019-05-241-1/+1
* updated Copyright yearsAdrian Thurston2018-03-041-1/+1
* added a read_reduce statement to call postfix reducerAdrian Thurston2017-07-271-1/+1
* migrated from GPLv2 to MIT licenseAdrian Thurston2016-12-131-17/+19
* an automated include convention improvement from Peter ReijndersAdrian Thurston2016-12-131-12/+4
* auto-trim in print, send and construct, disable with @Adrian Thurston2016-10-011-1/+1
* extract stream file names so we can use them after the colm program is deletedAdrian Thurston2016-03-161-0/+1
* split reducers into their own classAdrian Thurston2015-11-051-1/+1
* added syntax dedicated to reductionsAdrian Thurston2015-10-051-1/+2
* sketched a grammar for reduction sectionsAdrian Thurston2015-10-041-1/+6
* now scoping functions inside the namespaces they are declared inAdrian Thurston2015-08-091-13/+10
* replacing list and map with vlist and vmapAdrian Thurston2015-06-061-5/+3
* improved naming, moved generated parser code to subdir genAdrian Thurston2015-05-101-1/+1
* some naming cleanupAdrian Thurston2015-05-101-1/+1
* code cleanup and some fixes for iter unwind since splitting unwind/destroyAdrian Thurston2015-05-101-1/+1
* removed the INIT_LOCALS instruction, building it into call opAdrian Thurston2015-04-031-1/+1
* first cut of C extensionsAdrian Thurston2015-04-011-1/+1
* use contiguous space on caller stack for argsAdrian Thurston2015-03-291-1/+1
* warning elim in recent vlist and vmap codeAdrian Thurston2015-02-141-1/+1
* revert "removed GPL license file and stripped GPL headers"Adrian Thurston2015-01-231-0/+17
* push towards embedded list elementsAdrian Thurston2015-01-041-7/+23
* turning list elements into allocated objectsAdrian Thurston2015-01-041-4/+7
* some name changing context -> structAdrian Thurston2015-01-041-1/+1
* more rough work on object-based listsAdrian Thurston2015-01-041-1/+1
* start using stream and parser structsAdrian Thurston2015-01-021-1/+1
* make stream and parser overlay structAdrian Thurston2015-01-021-1/+1
* started converting stream to object typeAdrian Thurston2014-12-261-0/+1
* the GET_ERROR instruction shouldn't downref the globalAdrian Thurston2014-12-251-1/+0
* size and local trees computations for structs, global varsAdrian Thurston2014-12-251-2/+2
* converted the global object to a structAdrian Thurston2014-12-251-0/+1
* simplification in the ObjectField structAdrian Thurston2014-12-141-2/+2
* specify the type of the ObjectField when it is createdAdrian Thurston2014-12-131-9/+18
* renamed parsedata.h -> compiler.hAdrian Thurston2014-12-121-1/+1
* cleaning up some leftover debug messagesAdrian Thurston2014-11-051-1/+0
* the stream type is now a pointer-to-streamAdrian Thurston2014-11-051-0/+1
* use the new list2 type for argvAdrian Thurston2014-11-031-2/+3
* removed GPL license file and stripped GPL headersAdrian Thurston2014-10-221-17/+0
* don't put argv0 into the argv array, use a separate varAdrian Thurston2014-08-041-4/+5
* added parse_tree for sending constructed trees (orig parse behaviour)Adrian Thurston2014-07-061-1/+1
* added wrapper function for current namespaceAdrian Thurston2014-01-061-5/+5
* added function for the current contextAdrian Thurston2014-01-061-1/+1
* moved curLocalFrame into the parser classAdrian Thurston2014-01-051-4/+4
* store current context in var refAdrian Thurston2014-01-011-4/+4
* use rootScope instead of curScope in initial parser cons and loadAdrian Thurston2013-12-311-4/+4
* renamed ObjectDef::scope to curScopeAdrian Thurston2013-12-311-4/+4
* pass the current scope to VarRef consAdrian Thurston2013-12-311-4/+5
* use Form as name for AST node types in QualItemAdrian Thurston2013-12-311-1/+1