Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | updated EXTRA_DIST in test/ragel.d and fixed rlparse COLM ref | Adrian Thurston | 2019-11-29 | 2 | -19/+32 |
| | |||||
* | revert "exclude ? from position 2+ of literal token" | Adrian Thurston | 2019-11-28 | 2 | -12/+4 |
| | | | | This reverts commit bd8de42f05975c262a6ecd156d8a6fbc50aa0de5. | ||||
* | revert "updated test suite for exclusion of ? from pos 2+ of ` lits" | Adrian Thurston | 2019-11-28 | 4 | -9/+13 |
| | | | | This reverts commit 38f0495adf51690aa7b71800a907e2e59da49651. | ||||
* | ragel tests: fixed hardcoding of first_final | Adrian Thurston | 2019-11-28 | 2 | -2/+2 |
| | | | | | | | This was hardcoded from initial translation from C. Caused a failure once the patters were changed Also added strings3.rl to extra dist | ||||
* | updated test suite for exclusion of ? from pos 2+ of ` lits | Adrian Thurston | 2019-11-24 | 4 | -13/+9 |
| | |||||
* | fixes for running the test suite out of a "make dist" tarball | Adrian Thurston | 2019-11-24 | 14 | -104/+5558 |
| | | | | | Currently disabled the test dirs that are not automake based because they do not work with make dist. | ||||
* | [minor] fix spelling of "indices" | Hal Canary | 2019-11-12 | 1998 | -4886/+4886 |
| | |||||
* | rust backend: accept lifetimes in rust_out grammar | Adrian Thurston | 2019-11-10 | 1 | -0/+2 |
| | | | | fixes #67 | ||||
* | exclude ? from position 2+ of literal token | Adrian Thurston | 2019-11-07 | 2 | -4/+12 |
| | |||||
* | test cases: don't rely on continue breaking from calling func loop | Adrian Thurston | 2019-10-16 | 1 | -5/+4 |
| | | | | | | Using continue when the loop is in a calling function works in some versions of bash, but not others. Not really sure what the status is, so just use a return to bail on the case. | ||||
* | improved dependency specification in building colm progs | Adrian Thurston | 2019-10-16 | 4 | -4/+4 |
| | |||||
* | testing: capture errors from gentests and emit at end of run | Adrian Thurston | 2019-10-16 | 2 | -7/+32 |
| | |||||
* | test cases: check if subect.mk exists before including | Adrian Thurston | 2019-10-15 | 3 | -3/+3 |
| | |||||
* | added test case demonstrating colm scanner failure | Adrian Thurston | 2019-10-11 | 1 | -0/+517 |
| | | | | | | | | | | The comment pattern, which begins with '//', is interfering with the proper scanning of '/' (div). When the longer token fails to match the scanner is not executing the action for the shorter action. Proper solution here is to move forward with replacing the colm scanner, which is a clone of an early version of ragel, with the ragel library. Might make sense to first fix the clone, provided it is an easy fix. | ||||
* | removed the building vars COLM_, they don't change | Adrian Thurston | 2019-09-12 | 1 | -2/+2 |
| | | | | Just specifying these directly in the Makefile.am files. | ||||
* | added install targets to test progs to not fail make install | Adrian Thurston | 2019-09-12 | 3 | -0/+6 |
| | |||||
* | put just one sedsubst in the root and use that in Makefiles | Adrian Thurston | 2019-09-12 | 6 | -29/+5 |
| | |||||
* | rename the substitution vars for the test subjects | Adrian Thurston | 2019-09-11 | 11 | -53/+41 |
| | | | | | Want to make sure these are not confused with the substitution vars for the various progs that are used in buiding (eg colm, aapl). | ||||
* | cleaning up the test case configure/run | Adrian Thurston | 2019-09-11 | 24 | -460/+37 |
| | | | | | | Removing unused autoconf scripts. Unifying ragel.mk/colm.mk Renaming SUBJECT_* vars to COLM_* | ||||
* | use configure to find the test suite compilers and interpreters | Adrian Thurston | 2019-09-10 | 1 | -8/+8 |
| | |||||
* | sort result when finding .d dirs to test in | Adrian Thurston | 2019-09-10 | 1 | -1/+1 |
| | | | | Get more predictable test case runs. | ||||
* | configuring the test suite from /configure.ac | Adrian Thurston | 2019-09-10 | 7 | -35/+32 |
| | | | | | | Want to be able to configure the test suite so it either tests from the source directory, or to test an installed path to verify the installation process. Using the --with-subject argument for this. | ||||
* | getting all the test cases to run with hacked rpath | Adrian Thurston | 2019-09-09 | 4 | -9/+9 |
| | | | | | | Using a relative -rpath to colm libs to allow the trans, rlparse and rlhc test cases to run. This should be fixed with an absolute path determined at configure time. | ||||
* | getting test cases running | Adrian Thurston | 2019-09-09 | 5 | -25/+20 |
| | | | | | Setting up SED_SUBST and the ragel/colm build vars. Previously these were populated by configure options. Now pointing to locations in the same tree. | ||||
* | building rlhc rlparse and trans test cases | Adrian Thurston | 2019-09-09 | 8 | -9/+28 |
| | |||||
* | base (aapl, colm, ragel) test cases building | Adrian Thurston | 2019-09-09 | 5774 | -25/+31 |
| | |||||
* | lifted all test files to /test directory | Adrian Thurston | 2019-09-09 | 5788 | -0/+2239086 |
| | |||||
* | moved aapl test cases to 'aapl' subdir after merging in | Adrian Thurston | 2018-03-14 | 51 | -7740/+0 |
| | |||||
* | allow appending to a null string | Adrian Thurston | 2018-01-30 | 1 | -1/+1 |
| | |||||
* | added StringStream for appending to a stream with an ostream | Adrian Thurston | 2018-01-30 | 2 | -3/+10 |
| | |||||
* | relicensed GPLv2 to MIT | Adrian Thurston | 2016-12-13 | 48 | -691/+780 |
| | |||||
* | added Rope | Adrian Thurston | 2016-10-17 | 2 | -1/+21 |
| | |||||
* | test suite compiling | Adrian Thurston | 2016-09-13 | 20 | -40/+49 |
| | |||||
* | The string header should be inside the string template class. | Adrian Thurston | 2008-02-21 | 1 | -1/+1 |
| | |||||
* | Deep copy function is gone, use the copy constructors instead. | Adrian Thurston | 2006-03-17 | 7 | -22/+11 |
| | |||||
* | Some documentation and test updates for new vector and binary search table | Adrian Thurston | 2006-01-25 | 5 | -2/+54 |
| | | | | | constructors. | ||||
* | Added Vector constructors that can be used to initialize the vector with a | Adrian Thurston | 2006-01-24 | 1 | -1/+10 |
| | | | | | | value or an array of values. Added BstTable constructors that allows one to initialize the vector with a single key/value. | ||||
* | Vector and binary search constructors have been disabled. They were used for | Adrian Thurston | 2006-01-24 | 3 | -12/+23 |
| | | | | | | specifying allocation values. They will later be added back as value-based initialization constructors. | ||||
* | Pruned classes down to the primary functions. Removed String, the "simple" | Adrian Thurston | 2006-01-24 | 1 | -9/+5 |
| | | | | | vectors and all "tiny" structures. | ||||
* | fixed compile error: wrong reference to class | Adrian Thurston | 2005-07-19 | 1 | -1/+1 |
| | |||||
* | Documentation updates to AVL trees, lists, compare classes and various other | Adrian Thurston | 2005-05-08 | 2 | -1/+57 |
| | | | | | places. Fix to table comparisons: they now inherit CompareT. | ||||
* | Removed double ended queue from the distribution. Never used, incomplete and | Adrian Thurston | 2005-05-07 | 5 | -769/+2 |
| | | | | | | poorly tested. Often, the same tasks can be achieved with a small amount of coding. | ||||
* | Changed email in copyright notice from adriant@ragel.ca to | Adrian Thurston | 2005-02-21 | 50 | -50/+50 |
| | | | | | thurston@cs.queensu.ca. Updated the http link to the project in aapl/README. | ||||
* | Aapl moved from ints to longs for most things. Keep up with that. | Adrian Thurston | 2004-03-08 | 13 | -15/+15 |
| | |||||
* | import from cvs repos | Adrian Thurston | 2004-03-04 | 51 | -0/+8269 |