Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | separating the input from stream type | Adrian Thurston | 2018-07-08 | 1 | -1/+0 |
| | |||||
* | added stream funcs for collect and flush | Adrian Thurston | 2018-06-18 | 1 | -11/+11 |
| | |||||
* | pass prg to colm_tree_upref and maintian first struct id | Adrian Thurston | 2018-06-15 | 1 | -1/+2 |
| | |||||
* | The type word_t declaration | Konstantin Podsvirov | 2018-05-12 | 1 | -1/+8 |
| | | | | | | | | If sizeof(unsigned long) == sizeof(void *) then word_t is unsigned long. Else if sizeof(unsigned long long) == sizeof(void *) then word_t is unsigned long long. Compilation checked with MSYS2 toolchains via Autotools project and with MinGW-w64 toolchains via CMake project. | ||||
* | made the postfix print into a function | Adrian Thurston | 2018-05-06 | 1 | -0/+6 |
| | |||||
* | removed a couple downrefs of parsers and streams | Adrian Thurston | 2018-05-03 | 1 | -2/+2 |
| | | | | | | | | | These were left over from the when these structures were trees and not the current incarnation of structs (plain values). Fixex a bug reported a several times. refs #247. http://www.colm.net/pipermail/colm-users/2018-April/000187.html http://www.colm.net/pipermail/colm-users/2017-June/000175.html | ||||
* | updated Copyright years | Adrian Thurston | 2018-03-04 | 1 | -1/+1 |
| | |||||
* | some cleanup of the print functions | Adrian Thurston | 2017-07-20 | 1 | -6/+6 |
| | |||||
* | split tree print code out to it's own file | Adrian Thurston | 2017-07-20 | 1 | -0/+2 |
| | |||||
* | started on a tree print in postfix notation | Adrian Thurston | 2017-07-20 | 1 | -0/+5 |
| | | | | | Postfix notation can be used as a streaming tree format as both an output and input. | ||||
* | minor fixes: a missing cast, no comma at enum end, no redefined typedefs | Peter Reijnders | 2016-12-19 | 1 | -8/+2 |
| | |||||
* | migrated from GPLv2 to MIT license | Adrian Thurston | 2016-12-13 | 1 | -17/+18 |
| | |||||
* | an automated include convention improvement from Peter Reijnders | Adrian Thurston | 2016-12-13 | 1 | -3/+3 |
| | |||||
* | added the $$ operator, which converts tree-to-str with attrs | Adrian Thurston | 2015-12-15 | 1 | -0/+3 |
| | |||||
* | when tokens come from strings, init with a default location | Adrian Thurston | 2015-11-13 | 1 | -1/+0 |
| | |||||
* | load and generate accessors for $$ and $rhsel | Adrian Thurston | 2015-10-07 | 1 | -0/+2 |
| | |||||
* | increment and decrement absolute indentation on _IN_ and _EX_ typescolm-barracuda-v5 | Adrian Thurston | 2015-06-28 | 1 | -0/+2 |
| | | | | | We can send these out when we are sending to a stream, or we can embed these types in parsers. | ||||
* | removed the fd-based IO funcs, just using FILE structs | Adrian Thurston | 2015-06-21 | 1 | -3/+4 |
| | | | | | IO should be buffered for performance, we do many small prints when we iterate trees. | ||||
* | cleanup and simplification, generic elements and various | Adrian Thurston | 2015-06-13 | 1 | -1/+0 |
| | |||||
* | more of the vlist implementation .. moved all test cases to vlist | Adrian Thurston | 2015-06-05 | 1 | -4/+14 |
| | |||||
* | large scale symbol renaming in C codecolm-barracuda-v3 | Adrian Thurston | 2015-05-22 | 1 | -117/+117 |
| | | | | using _ conventions for C, camelCase of C++ | ||||
* | naming convention improvements | Adrian Thurston | 2015-05-17 | 1 | -11/+11 |
| | |||||
* | more application of C naming conventions | Adrian Thurston | 2015-05-15 | 1 | -174/+164 |
| | |||||
* | naming convention improvements | Adrian Thurston | 2015-05-15 | 1 | -13/+14 |
| | |||||
* | improved naming, moved generated parser code to subdir gen | Adrian Thurston | 2015-05-10 | 1 | -5/+5 |
| | |||||
* | added inUnwind to the iterators | Adrian Thurston | 2015-05-03 | 1 | -7/+7 |
| | |||||
* | downref find tree arg in MAP find (if tree) | Adrian Thurston | 2015-05-02 | 1 | -3/+4 |
| | |||||
* | some name cleanup | Adrian Thurston | 2015-04-19 | 1 | -3/+3 |
| | |||||
* | warning elim, and impl of vlist files _R only | Adrian Thurston | 2015-04-05 | 1 | -0/+1 |
| | |||||
* | some warning fixes, CFLAGS default needs to be higher in configure.ac | Adrian Thurston | 2015-04-03 | 1 | -0/+2 |
| | |||||
* | first cut of C extensions | Adrian Thurston | 2015-04-01 | 1 | -0/+2 |
| | |||||
* | implemented str.prefix and str.suffix | Adrian Thurston | 2015-03-01 | 1 | -1/+3 |
| | |||||
* | cleanup, including removal of map and list element pools | Adrian Thurston | 2015-02-15 | 1 | -6/+6 |
| | |||||
* | code cleanup and movement | Adrian Thurston | 2015-02-15 | 1 | -7/+0 |
| | |||||
* | warning elim in recent vlist and vmap code | Adrian Thurston | 2015-02-14 | 1 | -4/+7 |
| | |||||
* | make it possible to iterate the values of a value list or map | Adrian Thurston | 2015-02-14 | 1 | -0/+1 |
| | |||||
* | implementing vlist functions | Adrian Thurston | 2015-02-14 | 1 | -4/+11 |
| | |||||
* | vmap find: only upref result if it is a tree type | Adrian Thurston | 2015-02-14 | 1 | -1/+3 |
| | |||||
* | work on value list and value map, can insert into vmap | Adrian Thurston | 2015-02-13 | 1 | -0/+2 |
| | |||||
* | added a list iterator so we don't need to use while loops | Adrian Thurston | 2015-02-12 | 1 | -0/+17 |
| | |||||
* | code movement and conventions | Adrian Thurston | 2015-02-07 | 1 | -2/+3 |
| | |||||
* | function name cleanup | Adrian Thurston | 2015-01-27 | 1 | -2/+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 cleanup in the pointer | Adrian Thurston | 2015-01-18 | 1 | -4/+3 |
| | |||||
* | some function and type renaming | Adrian Thurston | 2015-01-18 | 1 | -2/+2 |
| | |||||
* | object-based maps: insert and find implementation | Adrian Thurston | 2015-01-17 | 1 | -0/+1 |
| | |||||
* | work on object-based lists | Adrian Thurston | 2015-01-05 | 1 | -1/+0 |
| | |||||
* | more rough work on object-based lists | Adrian Thurston | 2015-01-04 | 1 | -9/+0 |
| | |||||
* | cleanup in generics, using a single unique generic map | Adrian Thurston | 2015-01-04 | 1 | -1/+0 |
| | |||||
* | made list and map into structs | Adrian Thurston | 2015-01-02 | 1 | -14/+1 |
| |