| Commit message (Expand) | Author | Age | Files | Lines |
* | automated conversion of svn:ignore properties to .gitignore files on tags/0.2colm-0.20.2 | Adrian Thurston | 2012-04-28 | 13 | -0/+85 |
* | Tagged 0.2. | Adrian Thurston | 2011-11-21 | 0 | -0/+0 |
* | The -v option now prints the version and exits. | Adrian Thurston | 2011-07-31 | 1 | -2/+6 |
* | Automake files in the tests directory now used only for adding files to the | Adrian Thurston | 2011-07-31 | 16 | -812/+1074 |
* | Moving test/Makefiles to automake files. Going to include the test cases in the | Adrian Thurston | 2011-07-30 | 8 | -2/+4 |
* | Pointer and Ref type references needed work following the recent improvements | Adrian Thurston | 2011-07-28 | 9 | -162/+238 |
* | Added the alias statement and implemented it. The symbol map now maps names to | Adrian Thurston | 2011-07-16 | 8 | -109/+157 |
* | Type typeid type arg now wrapped in <>. In line with map, list, etc. | Adrian Thurston | 2011-07-13 | 13 | -44/+44 |
* | Removed the old production-style generics. Now only using the type-args style. | Adrian Thurston | 2011-07-10 | 8 | -91/+27 |
* | Use a list typeref for argv. Means argv_list is no longer an implicitly created | Adrian Thurston | 2011-07-10 | 12 | -20/+23 |
* | Use generic type refs for parse and parse_stop expressions. | Adrian Thurston | 2011-07-10 | 3 | -18/+29 |
* | Rest of the generic types (map, list, vector) now supported in type ref. | Adrian Thurston | 2011-07-10 | 9 | -38/+95 |
* | The map type_ref is now working. This required considerable improvement to the | Adrian Thurston | 2011-07-10 | 6 | -76/+304 |
* | Fixed the precedence setting, which was broken since the recent improvements to | Adrian Thurston | 2011-07-09 | 11 | -83/+140 |
* | More cleanup around LangEl declarations. Set the type in the declare function. | Adrian Thurston | 2011-07-09 | 6 | -55/+33 |
* | More cleanup of ProdEl. | Adrian Thurston | 2011-07-09 | 3 | -42/+19 |
* | Repeat types now have their own map, eliminates need to lookup by name. The | Adrian Thurston | 2011-07-08 | 10 | -228/+269 |
* | The getLangEl function split into declare and find. | Adrian Thurston | 2011-07-07 | 5 | -48/+37 |
* | KlangEl -> LangEl | Adrian Thurston | 2011-07-07 | 16 | -190/+190 |
* | Some class renaming and minor cleanup. | Adrian Thurston | 2011-07-07 | 7 | -75/+75 |
* | Unsugar type references (repeat, list, opt) on every lookupType. Bit more | Adrian Thurston | 2011-07-06 | 3 | -10/+11 |
* | Removed the final two lookupType calls from the resolve class. | Adrian Thurston | 2011-07-04 | 2 | -33/+31 |
* | Some code movement. | Adrian Thurston | 2011-07-03 | 2 | -62/+62 |
* | Removed all calls to lookup type except the two, where the typeref is allocated | Adrian Thurston | 2011-07-03 | 3 | -20/+42 |
* | Some cleanup. | Adrian Thurston | 2011-07-03 | 3 | -40/+20 |
* | Some cleanup. Started on moving the type resolving of variables to the resolve | Adrian Thurston | 2011-07-03 | 4 | -14/+19 |
* | More movement into the resolve pass. | Adrian Thurston | 2011-06-22 | 2 | -5/+13 |
* | More lookupType calls moved to the declareClass. refs #298. | Adrian Thurston | 2011-06-22 | 5 | -6/+22 |
* | Removed the call to lookupType from construct compile, added it to the resolve | Adrian Thurston | 2011-06-21 | 2 | -2/+20 |
* | Some code movement towards separating parsing, declaration, type resolution, | Adrian Thurston | 2011-06-21 | 8 | -162/+196 |
* | Some code movement. | Adrian Thurston | 2011-06-18 | 4 | -299/+339 |
* | Some cleanup. | Adrian Thurston | 2011-06-16 | 3 | -168/+33 |
* | Last call to getKlangEl removed from the parser. The lhs and rhs variables are | Adrian Thurston | 2011-06-16 | 2 | -4/+12 |
* | Language elements for the nonterminals now allocated in the declaration pass. | Adrian Thurston | 2011-06-16 | 4 | -60/+120 |
* | Moved langEl allocation for tokens and ignores from the parser and into the | Adrian Thurston | 2011-06-15 | 5 | -29/+58 |
* | Moved language element creation for context definitions to the declare pass. | Adrian Thurston | 2011-06-15 | 3 | -15/+61 |
* | Need to collect tokens and nonterminals at parse time so we can declare the | Adrian Thurston | 2011-06-15 | 7 | -16/+56 |
* | Moved the declaration of literal language elements to the declare pass after | Adrian Thurston | 2011-06-10 | 4 | -19/+35 |
* | The language element allocation for generics moved out of the parse pass. | Adrian Thurston | 2011-06-09 | 6 | -94/+139 |
* | Eliminated two calls to getKlangEl by replacing with passing up the tree. This | Adrian Thurston | 2011-06-08 | 2 | -6/+28 |
* | Added makefiles. Still generated, but checked in too for convenience. New tests | Adrian Thurston | 2011-06-08 | 3 | -0/+748 |
* | Turning the 'analyze' pass into a type resolution pass. | Adrian Thurston | 2011-06-05 | 5 | -62/+62 |
* | Install the runtime headers. | Adrian Thurston | 2011-06-03 | 2 | -9/+32 |
* | Moved config.h.in away to defs.h.in, need to rely on autoheader to generate it. | Adrian Thurston | 2011-05-29 | 9 | -2/+8 |
* | Working on grammars for type references and unique types. Need to finallly | Adrian Thurston | 2011-05-26 | 1 | -0/+32 |
* | .cpp files to .cc | Adrian Thurston | 2011-05-26 | 25 | -13/+50 |
* | Can now capture (declare) variables in construct and parse statements. Name: | Adrian Thurston | 2011-05-20 | 8 | -21/+109 |
* | Copyright dates were never really kept current. Many updates/fixes. | Adrian Thurston | 2011-05-18 | 56 | -56/+56 |
* | Added back parser building rules, which were disabled since moving to automake. | Adrian Thurston | 2011-05-18 | 1 | -14/+15 |
* | Fixes for 64bit. The SIZEOF_LONG macro was not being included in a header that | Adrian Thurston | 2011-05-12 | 6 | -53/+70 |