summaryrefslogtreecommitdiff
path: root/src
Commit message (Expand)AuthorAgeFilesLines
* dist fixescolm-0.11.1Adrian Thurston2013-06-111-1/+1
* use tree::data() to cons many strings in colm loaderAdrian Thurston2013-06-101-46/+46
* added a constructor for string that sources from colm_dataAdrian Thurston2013-06-108-8/+871
* final (near) use of prodNameAdrian Thurston2013-06-092-14/+14
* more use of prod name switches, covers almost all prodsAdrian Thurston2013-06-092-83/+122
* more use of prod name switch statementsAdrian Thurston2013-06-094-101/+132
* more use of prod name switches in the colm loaderAdrian Thurston2013-06-092-120/+172
* more use of prod name switches in the colm loaderAdrian Thurston2013-06-082-87/+110
* fixed the input open checkAdrian Thurston2013-06-081-1/+1
* renamed colm dir to srcAdrian Thurston2013-06-0876-0/+48712
* revert "moved 'colm' dir to 'src'"Adrian Thurston2012-08-0168-45330/+0
* munmap (free) the stack, relevant to long-lived programsAdrian Thurston2012-07-311-22/+24
* pass program arguments to colmRunProgram instead of colmNewProgram.Adrian Thurston2012-07-314-42/+47
* cleanup: 'accum' -> 'parser'Adrian Thurston2012-07-286-39/+39
* added .tree member and .eof() function to parserAdrian Thurston2012-07-286-1/+66
* reassign bytecode valuesAdrian Thurston2012-07-281-271/+270
* renamed Defintion to Production and added a static constructorAdrian Thurston2012-07-2310-100/+91
* added static constructors for LangVarRef and cleaned up those callsAdrian Thurston2012-07-223-16/+36
* cleanup: removed Token from PdaRunAdrian Thurston2012-07-225-17/+17
* cleanup in the parser and parse tree data structuresAdrian Thurston2012-07-222-52/+57
* some cleanup of the parse tree data structsAdrian Thurston2012-07-213-110/+112
* fixed order of replacement element productionsAdrian Thurston2012-07-211-1/+2
* minor cleanup around parsingAdrian Thurston2012-07-165-20/+19
* cleanup in strings/accum/repl listsAdrian Thurston2012-07-161-32/+24
* accum list needs to be right recursiveAdrian Thurston2012-07-161-1/+1
* disabled the plain code_expr version of accumulateAdrian Thurston2012-07-161-5/+5
* moved the send (also old << syntax) to LangTermAdrian Thurston2012-07-164-118/+121
* some cleanup of parse tree type namesAdrian Thurston2012-07-154-21/+22
* a new parse statement syntaxAdrian Thurston2012-07-154-1/+209
* some fixes for the static constructor functionsAdrian Thurston2012-07-092-1/+11
* fix for EXIT op: need to save the frame id for comparisonAdrian Thurston2012-07-091-1/+4
* static member constructorsAdrian Thurston2012-07-025-149/+329
* more static member constructorsAdrian Thurston2012-07-023-154/+236
* added a static member constructor for LangStmtAdrian Thurston2012-07-022-54/+164
* using static member functions for TypeRef constructionAdrian Thurston2012-07-026-74/+146
* more static member constructor functionsAdrian Thurston2012-07-022-21/+52
* more static member functions for consing parse tree elementsAdrian Thurston2012-07-022-49/+104
* using a cons function for TermAdrian Thurston2012-07-013-23/+44
* using static constructors for creating ExpressionAdrian Thurston2012-07-014-18/+43
* moved 'colm' dir to 'src'Adrian Thurston2012-07-0168-0/+44448