Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | renamed DefList and LelDefList to the more accurate ProdList, LelProdList | Adrian Thurston | 2020-04-12 | 1 | -2/+2 |
| | |||||
* | moved source files into commit repository | Adrian Thurston | 2020-03-14 | 1 | -0/+260 |
| | |||||
* | moved the original colm src dir to /colm | Adrian Thurston | 2019-09-08 | 1 | -307/+0 |
| | |||||
* | support _IN_ _EX_ indentation in string accumulators | Adrian Thurston | 2019-05-25 | 1 | -1/+2 |
| | |||||
* | allow switching on production numbers | Adrian Thurston | 2018-03-09 | 1 | -3/+3 |
| | | | | | Added a form to case statements that accepts a production name instead of a pattern. | ||||
* | updated Copyright years | Adrian Thurston | 2018-03-04 | 1 | -1/+1 |
| | |||||
* | migrated from GPLv2 to MIT license | Adrian Thurston | 2016-12-13 | 1 | -17/+19 |
| | |||||
* | an automated include convention improvement from Peter Reijnders | Adrian Thurston | 2016-12-13 | 1 | -6/+3 |
| | |||||
* | moved MethodMap into NameScope, converted some ptrs to objs | Adrian Thurston | 2015-08-08 | 1 | -8/+8 |
| | |||||
* | code cleanup and some fixes for iter unwind since splitting unwind/destroy | Adrian Thurston | 2015-05-10 | 1 | -1/+1 |
| | |||||
* | revert "removed GPL license file and stripped GPL headers" | Adrian Thurston | 2015-01-23 | 1 | -0/+17 |
| | | | | | | | | | | This reverts commit f04d3ede7dbb6d3edd6a9865ebf88c5e6d82f18e. Conflicts: src/codegen.cc src/ctinput.cc src/exports.cc src/fsmcodegen.cc | ||||
* | some name shortening | Adrian Thurston | 2014-12-14 | 1 | -8/+8 |
| | |||||
* | removed useOffset from Field, removed Argv field type | Adrian Thurston | 2014-12-14 | 1 | -2/+2 |
| | | | | | The useOffset bool can be computed from the type. The argv field doesn't need to exist. Using the user field type instead. | ||||
* | eliminated more of the bools from ObjectField | Adrian Thurston | 2014-12-14 | 1 | -18/+9 |
| | |||||
* | renamed parsedata.h -> compiler.h | Adrian Thurston | 2014-12-12 | 1 | -1/+1 |
| | |||||
* | eliminated the _ on the front of exports names | Adrian Thurston | 2014-11-01 | 1 | -1/+1 |
| | | | | | Adding _ to the name makes it inconvenient to jump from colm code to C++ code when editing. Can't identifier search. Too unusual and unexpected. | ||||
* | removed GPL license file and stripped GPL headers | Adrian Thurston | 2014-10-22 | 1 | -17/+0 |
| | |||||
* | use the verb 'resolve' for types | Adrian Thurston | 2014-02-01 | 1 | -6/+6 |
| | |||||
* | include collect-ignore tokens in export | Adrian Thurston | 2014-01-19 | 1 | -2/+2 |
| | |||||
* | renamed colm dir to src | Adrian Thurston | 2013-06-08 | 1 | -0/+316 |
| | | | | | | Renamed 'colm' dir to 'src'. To allow colm to work out of the installed location or the source tree, while the installed includes reference <colm/include.h>, a symlink to '..' is placed at src/include/colm. | ||||
* | revert "moved 'colm' dir to 'src'" | Adrian Thurston | 2012-08-01 | 1 | -285/+0 |
| | | | | | | | | | | | Colm includes a library component with headers installed to a private dir inside include: $prefix/include/colm. We need our headers to reference each other using this colm prefix. This needs to be true for compiling our source and also for compiling external programs. It is conventient to have all the source in a directory called colm and then to use -I <source-root> when building colm. We use $prefix/include when building external programs. This reverts commit 247904a84430b8c9151fa6afb68f01b60afb92c9. | ||||
* | moved 'colm' dir to 'src' | Adrian Thurston | 2012-07-01 | 1 | -0/+285 |