summaryrefslogtreecommitdiff
path: root/src/compiler.cc
Commit message (Expand)AuthorAgeFilesLines
* moved some declaration code into the declaration pass funcAdrian Thurston2014-01-041-8/+0
* moved generic init code to declare function called on resove/creationAdrian Thurston2014-01-041-1/+0
* moved object init functions up to declare passAdrian Thurston2014-01-041-4/+5
* moved init object functions up out of synthesis passAdrian Thurston2014-01-041-0/+11
* moved initEmptyScanners out of declare passAdrian Thurston2014-01-041-0/+2
* moved setPrecedence to resolve passAdrian Thurston2014-01-041-0/+1
* eliminated varDeclaration as a distinct passAdrian Thurston2014-01-041-6/+2
* use found UniqueType when consing type refs for repeat prodsAdrian Thurston2014-01-031-7/+7
* store current context in var refAdrian Thurston2014-01-011-1/+0
* use ULONG_MAX for 0xff in long int sizeTomoyuki Fujimori2013-11-231-1/+1
* added a constructor for string that sources from colm_dataAdrian Thurston2013-06-101-2/+2
* renamed colm dir to srcAdrian Thurston2013-06-081-0/+1169
* revert "moved 'colm' dir to 'src'"Adrian Thurston2012-08-011-1490/+0
* pass program arguments to colmRunProgram instead of colmNewProgram.Adrian Thurston2012-07-311-1/+1
* renamed Defintion to Production and added a static constructorAdrian Thurston2012-07-231-18/+12
* static member constructorsAdrian Thurston2012-07-021-7/+7
* using static member functions for TypeRef constructionAdrian Thurston2012-07-021-6/+6
* using a cons function for TermAdrian Thurston2012-07-011-2/+0
* using static constructors for creating ExpressionAdrian Thurston2012-07-011-3/+5
* moved 'colm' dir to 'src'Adrian Thurston2012-07-011-0/+1496