| Commit message (Expand) | Author | Age | Files | Lines |
* | osx linker will not accept -rpath=X, must use a space (achieved with a comma) | Adrian Thurston | 2020-01-31 | 1 | -1/+1 |
* | colm: modified calling convention for colm wrapper | Adrian Thurston | 2020-01-09 | 1 | -4/+15 |
* | colm: eliminated the range-crosses-zero hack needed when alphtype was signed | Adrian Thurston | 2020-01-08 | 1 | -5/+1 |
* | colm: using an unsigned char as alph type in scanner | Adrian Thurston | 2020-01-08 | 1 | -2/+11 |
* | loadcolm cannot be shared by bootstrap0 and colm | Adrian Thurston | 2019-12-15 | 1 | -1/+1 |
* | colm: add -R option, which allows hex ranges to cross 0 | Adrian Thurston | 2019-12-11 | 1 | -1/+5 |
* | declaring stable version 0.13.1 of colm and 7.0.1 of ragel | Adrian Thurston | 2019-11-18 | 1 | -1/+1 |
* | warning suppress: use NULL as sentinal in execl call | Adrian Thurston | 2019-09-26 | 1 | -1/+1 |
* | Provide an '-r' command-line option | Jan Max Meyer | 2019-09-26 | 1 | -4/+22 |
* | moved the original colm src dir to /colm | Adrian Thurston | 2019-09-08 | 1 | -0/+798 |
* | renamed colm dir to src | Adrian Thurston | 2013-06-08 | 1 | -670/+0 |
* | fixed -x argument parsing (export code)colm-0.10.00.10.0 | Adrian Thurston | 2013-04-19 | 1 | -1/+1 |
* | use -e for export headers, -x for export code | Adrian Thurston | 2013-04-18 | 1 | -4/+4 |
* | program interface changes | Adrian Thurston | 2013-04-18 | 1 | -68/+97 |
* | added distinct func for setting the realm | Adrian Thurston | 2013-04-18 | 1 | -0/+1 |
* | improved naming of cons/load functions | Adrian Thurston | 2013-04-14 | 1 | -6/+6 |
* | pass file name to streams, set in location | Adrian Thurston | 2013-04-06 | 1 | -3/+7 |
* | active realm is now stored in Program | Adrian Thurston | 2013-03-29 | 1 | -12/+13 |
* | brought back the libcolmp and libcolmd distinction, they remain identical | Adrian Thurston | 2013-03-25 | 1 | -2/+2 |
* | copying location information from the parse trees into internal structs | Adrian Thurston | 2013-03-25 | 1 | -1/+2 |
* | hid the implementation of LoadSource | Adrian Thurston | 2013-03-22 | 1 | -4/+3 |
* | renaming of the loader files for easier access to load.{h,cc} | Adrian Thurston | 2013-03-20 | 1 | -2/+2 |
* | pass the colm grammar filename to the second stage as an argument | Adrian Thurston | 2013-03-16 | 1 | -4/+2 |
* | renamed the bootstraping loaders, removed old scanner/parser from link | Adrian Thurston | 2013-03-16 | 1 | -14/+12 |
* | eliminating -B and committing to the bootstrapped parser | Adrian Thurston | 2013-03-16 | 1 | -41/+6 |
* | open and parse the input file from the colm-based parser | Adrian Thurston | 2013-03-16 | 1 | -1/+1 |
* | added framework for executing the final bootstraped parser | Adrian Thurston | 2013-03-05 | 1 | -11/+28 |
* | added a Bootstrap1 parser that calls the colm program generated by bootstrap0 | Adrian Thurston | 2013-03-03 | 1 | -6/+5 |
* | distinguish bootstrap modes using ifdef, separate out bootstrap parser from base | Adrian Thurston | 2013-03-03 | 1 | -42/+52 |
* | some refactoring of parser allocation in main | Adrian Thurston | 2013-03-03 | 1 | -6/+12 |
* | removal of unneccessary vars in primary generator classes | Adrian Thurston | 2013-03-03 | 1 | -2/+2 |
* | moved some parser initialzation that was in main into BaseParser::init | Adrian Thurston | 2013-03-03 | 1 | -7/+1 |
* | removed output from the scanner class, not used | Adrian Thurston | 2013-03-03 | 1 | -1/+1 |
* | added the second stage of the bootstrap | Adrian Thurston | 2013-03-03 | 1 | -1/+1 |
* | use a bootstrap binary to make a parser that is compiled into main colm | Adrian Thurston | 2013-03-03 | 1 | -6/+5 |
* | just one libcolm now | Adrian Thurston | 2013-03-02 | 1 | -4/+4 |
* | various improvements supporting multiple parsers in one program | Adrian Thurston | 2013-03-02 | 1 | -2/+5 |
* | handle input output files appropriately when bootstrapping ( -B ) | Adrian Thurston | 2013-03-02 | 1 | -9/+20 |
* | moved parser bootstrap code into bootstrap.cc | Adrian Thurston | 2013-03-01 | 1 | -5/+12 |
* | basic parser specified using C++ parser functions | Adrian Thurston | 2013-02-23 | 1 | -0/+2 |
* | initialize base lang els and unique types earlier so we can use them in the p... | Adrian Thurston | 2013-02-17 | 1 | -0/+7 |
* | more simplification: removed isSigned from keyOps and host type | Adrian Thurston | 2012-12-29 | 1 | -1/+1 |
* | more simplifying | Adrian Thurston | 2012-12-29 | 1 | -4/+2 |
* | input locations should either be taken from files, or set to 'internal' | Adrian Thurston | 2012-09-15 | 1 | -2/+9 |
* | removing old COLM_LOG defines and vars | Adrian Thurston | 2012-08-24 | 1 | -12/+3 |
* | had the parse stop sense reversed in the new send-style syntax for parse, fixed | Adrian Thurston | 2012-08-09 | 1 | -1/+1 |
* | revert "moved 'colm' dir to 'src'" | Adrian Thurston | 2012-08-01 | 1 | -0/+623 |
* | moved 'colm' dir to 'src' | Adrian Thurston | 2012-07-01 | 1 | -623/+0 |
* | code movement | Adrian Thurston | 2012-05-26 | 1 | -1/+1 |
* | class name change ParseData -> Compiler | Adrian Thurston | 2012-05-26 | 1 | -1/+1 |