| Commit message (Expand) | Author | Age | Files | Lines |
* | revert "moved 'colm' dir to 'src'" | Adrian Thurston | 2012-08-01 | 1 | -0/+2694 |
* | moved 'colm' dir to 'src' | Adrian Thurston | 2012-07-01 | 1 | -2677/+0 |
* | cleanup of region creation | Adrian Thurston | 2012-05-29 | 1 | -61/+34 |
* | cleanup in token region code | Adrian Thurston | 2012-05-28 | 1 | -24/+24 |
* | code cleanup | Adrian Thurston | 2012-05-28 | 1 | -34/+19 |
* | specializing graph dicts and lists for regions and regular language defs | Adrian Thurston | 2012-05-28 | 1 | -30/+30 |
* | separating graph dict for regular language defs and scanners | Adrian Thurston | 2012-05-27 | 1 | -26/+21 |
* | cleanup of ragel-derived code | Adrian Thurston | 2012-05-27 | 1 | -14/+34 |
* | removed the opt_collect_ignore productions, not using | Adrian Thurston | 2012-05-25 | 1 | -40/+10 |
* | putting collect-ignores in the grammar as zero-length tokens | Adrian Thurston | 2012-05-25 | 1 | -18/+32 |
* | cleanup of collect-ignore | Adrian Thurston | 2012-05-25 | 1 | -1/+1 |
* | collect-ignore implementation | Adrian Thurston | 2012-05-24 | 1 | -2/+10 |
* | experimenting with use of a nonterm for collecting ignores. | Adrian Thurston | 2012-05-24 | 1 | -5/+77 |
* | removed old print statement | Adrian Thurston | 2012-05-23 | 1 | -2/+2 |
* | added a syntax for specifying no ignores | Adrian Thurston | 2012-05-23 | 1 | -23/+33 |
* | improvements to ignore handling in the parser | Adrian Thurston | 2012-05-22 | 1 | -9/+82 |
* | auto trim before $ string conversion | Adrian Thurston | 2012-05-21 | 1 | -0/+4 |
* | added the trim operation (^) | Adrian Thurston | 2012-05-21 | 1 | -0/+4 |
* | duplicate all regions and populate with ignores | Adrian Thurston | 2012-05-19 | 1 | -1/+33 |
* | Copyright notice updating. | Adrian Thurston | 2012-01-18 | 1 | -1/+1 |
* | Some name cleanup Accum -> Parser. AccumStream -> Input. | Adrian Thurston | 2012-01-02 | 1 | -18/+18 |
* | Eliminating the naming of attributes in constructors. refs #335. | Adrian Thurston | 2011-11-28 | 1 | -2/+2 |
* | Added co routine stop points for the reverse code execution. Code remains to be | Adrian Thurston | 2011-11-13 | 1 | -6/+4 |
* | Added an export keyword for returning values to C++ code. Export makes a global | Adrian Thurston | 2011-11-01 | 1 | -0/+26 |
* | The colm.h header now contains the bare minimum for the C++ interface. Put the | Adrian Thurston | 2011-10-29 | 1 | -2/+0 |
* | Experimenting with gaining access to rhs elements by name instead of copying | Adrian Thurston | 2011-10-26 | 1 | -6/+21 |
* | Added automatic atributes by labeling RHS elements. Works for parsing, but not | Adrian Thurston | 2011-10-23 | 1 | -12/+30 |
* | Some cleanup of the main function. Just initColm, initProgram, runProgram, | Adrian Thurston | 2011-10-22 | 1 | -1/+1 |
* | Added a syntax send Parser [Stuff], where send is now a keyword. Function | Adrian Thurston | 2011-09-16 | 1 | -0/+9 |
* | Pointer and Ref type references needed work following the recent improvements | Adrian Thurston | 2011-07-28 | 1 | -3/+2 |
* | Added the alias statement and implemented it. The symbol map now maps names to | Adrian Thurston | 2011-07-16 | 1 | -0/+10 |
* | Type typeid type arg now wrapped in <>. In line with map, list, etc. | Adrian Thurston | 2011-07-13 | 1 | -2/+2 |
* | Removed the old production-style generics. Now only using the type-args style. | Adrian Thurston | 2011-07-10 | 1 | -48/+0 |
* | Use a list typeref for argv. Means argv_list is no longer an implicitly created | Adrian Thurston | 2011-07-10 | 1 | -9/+7 |
* | Use generic type refs for parse and parse_stop expressions. | Adrian Thurston | 2011-07-10 | 1 | -8/+12 |
* | The map type_ref is now working. This required considerable improvement to the | Adrian Thurston | 2011-07-10 | 1 | -18/+22 |
* | Fixed the precedence setting, which was broken since the recent improvements to | Adrian Thurston | 2011-07-09 | 1 | -11/+9 |
* | More cleanup around LangEl declarations. Set the type in the declare function. | Adrian Thurston | 2011-07-09 | 1 | -2/+2 |
* | More cleanup of ProdEl. | Adrian Thurston | 2011-07-09 | 1 | -16/+9 |
* | Repeat types now have their own map, eliminates need to lookup by name. The | Adrian Thurston | 2011-07-08 | 1 | -8/+20 |
* | KlangEl -> LangEl | Adrian Thurston | 2011-07-07 | 1 | -2/+2 |
* | Some class renaming and minor cleanup. | Adrian Thurston | 2011-07-07 | 1 | -11/+11 |
* | Unsugar type references (repeat, list, opt) on every lookupType. Bit more | Adrian Thurston | 2011-07-06 | 1 | -3/+4 |
* | Some cleanup. | Adrian Thurston | 2011-07-03 | 1 | -10/+8 |
* | Some cleanup. Started on moving the type resolving of variables to the resolve | Adrian Thurston | 2011-07-03 | 1 | -0/+1 |
* | Some code movement towards separating parsing, declaration, type resolution, | Adrian Thurston | 2011-06-21 | 1 | -2/+2 |
* | Some cleanup. | Adrian Thurston | 2011-06-16 | 1 | -148/+2 |
* | Last call to getKlangEl removed from the parser. The lhs and rhs variables are | Adrian Thurston | 2011-06-16 | 1 | -3/+3 |
* | Language elements for the nonterminals now allocated in the declaration pass. | Adrian Thurston | 2011-06-16 | 1 | -55/+70 |
* | Moved langEl allocation for tokens and ignores from the parser and into the | Adrian Thurston | 2011-06-15 | 1 | -17/+17 |