Commit graph

563 commits

Author SHA1 Message Date
Paul Beckingham
7a47f503f8 Tests: Added unicodeAlpha 2016-01-14 17:47:13 -05:00
Paul Beckingham
3164d08e64 Tests: Removed Lexer::isWhitespace tests 2016-01-14 17:29:04 -05:00
Paul Beckingham
f4b3f5ea87 Tests: Added unicode tests 2016-01-14 17:26:34 -05:00
Paul Beckingham
2890d73f24 Tests: Added ::dequote 2016-01-06 10:43:44 -05:00
Paul Beckingham
485b8a884d Tests: Added a chessboard table test 2016-01-05 22:00:43 -05:00
Paul Beckingham
6d53cb7c95 Tests: Added Table tests 2016-01-05 16:57:07 -05:00
Paul Beckingham
201bf5ad21 Tests: Added ::leftJustify, ::rightJustify tests 2016-01-05 16:46:20 -05:00
Paul Beckingham
33dce5de7b Tests: Added ::wrapText, ::extractLine tests 2016-01-05 16:33:07 -05:00
Paul Beckingham
35c9394a92 Tests: Added longestWord, longestLine tests 2016-01-05 16:25:15 -05:00
Paul Beckingham
9327ff7c8b Tests: Added LR0::Item::next 2016-01-02 14:09:33 -05:00
Paul Beckingham
b207039464 Tests: Added LR0::Item::done 2016-01-02 13:54:30 -05:00
Paul Beckingham
81fe18ec20 Tests: Added ::getDigit2, ::getDigit3, ::getDigit4 2016-01-01 14:53:10 -05:00
Paul Beckingham
9855b75a78 Tests: Added ::getQuoted 2016-01-01 14:34:10 -05:00
Paul Beckingham
ab9d0606fd Copyright: Updated to 2016 2015-12-31 15:26:25 -05:00
Paul Beckingham
f6898ffa74 Tests: Added ::getHexDigit 2015-12-30 11:11:13 -05:00
Paul Beckingham
91b1d512a7 Tests: Added ::getOneOf 2015-12-30 10:59:31 -05:00
Paul Beckingham
544a1d67d0 Tests: Added ::skip 2015-12-30 10:51:38 -05:00
Paul Beckingham
09f23afc38 Tests: Added ::cursor 2015-12-30 10:46:36 -05:00
Paul Beckingham
04a7dc8268 Tests: Eliminated diag calls in favor of more details on previous test 2015-12-30 10:42:33 -05:00
Paul Beckingham
eda7bab983 Tests: Added ::save, ::restore 2015-12-30 10:37:37 -05:00
Paul Beckingham
8db517528f Tests: Added ::peek(int) 2015-12-30 10:28:55 -05:00
Paul Beckingham
4d70105f77 Tests: Added ::peek 2015-12-30 10:27:20 -05:00
Paul Beckingham
1ce553f260 Tests: Added ::getNumber(double&) 2015-12-30 10:07:26 -05:00
Paul Beckingham
836cffbc35 Tests: Added ::getNumber 2015-12-30 10:06:22 -05:00
Paul Beckingham
b81fab4f32 Tests: Added ::getUntilWS 2015-12-29 23:55:31 -05:00
Paul Beckingham
bc3289deb8 Tests: Added ::getRemainder 2015-12-29 23:14:28 -05:00
Paul Beckingham
11b49d5008 Tests: Added ::skipLiteral 2015-12-29 23:01:19 -05:00
Paul Beckingham
1e02140695 Tests: Added ::skipN 2015-12-29 22:52:03 -05:00
Paul Beckingham
abbc273d19 Tests: Added ::eos 2015-12-29 16:25:07 -05:00
Paul Beckingham
351993b486 Tests: Added ::getDigits 2015-12-29 16:11:20 -05:00
Paul Beckingham
b19496b63d Pig: Removed unnecessary _mark, _debug 2015-12-29 15:57:20 -05:00
Paul Beckingham
eaf038f50e Tests: Added ::getDigit 2015-12-29 15:54:09 -05:00
Paul Beckingham
c94fc0b70d Tests: Added ::skipWS tests 2015-12-29 15:39:27 -05:00
Paul Beckingham
26693a50b5 Tests: Added framework for Pig tests 2015-12-29 13:13:03 -05:00
Paul Beckingham
ec9b63b438 Tests: Added tests for special case 'A --> є' 2015-12-27 14:50:53 -05:00
Paul Beckingham
6dea79721a Tests: Added LR0::Item tests 2015-12-27 12:18:44 -05:00
Paul Beckingham
d3353aba24 Tests: Added augmented grammar tests 2015-12-27 09:50:37 -05:00
Paul Beckingham
a164a72156 Lexer: Added operator support 2015-12-25 16:44:21 -05:00
Paul Beckingham
476551c563 Lexer: Added path support 2015-12-24 00:26:34 -05:00
Paul Beckingham
703ec44ad0 Lexer: Aded URL support 2015-12-24 00:18:23 -05:00
Paul Beckingham
925e8ec14b Tests: Added LR0 test framework 2015-12-23 09:23:57 -05:00
Paul Beckingham
dcc1a3c451 Tests: Added rules test framework 2015-12-23 09:23:11 -05:00
Paul Beckingham
6a6709d2c8 Tests: Added Grammar metadata tests 2015-12-23 00:22:17 -05:00
Paul Beckingham
ee667cb68c Lexer: Added pattern support 2015-12-22 15:26:57 -05:00
Paul Beckingham
75ca4a3b71 Tests: Refactoring
- Added functions to reduce code size.
- Added test to check for bad file, bad grammar.
2015-12-22 10:07:07 -05:00
Paul Beckingham
18186de479 Tests: Added test for trivial but non-empty grammar 2015-12-22 09:48:53 -05:00
Paul Beckingham
59e2b7911b Tests: Added test for empty grammar string 2015-12-22 09:46:14 -05:00
Paul Beckingham
eb6932c81a Tests: Added Grammar test 2015-12-22 09:40:50 -05:00
Paul Beckingham
f637a10078 Common: Added liѕtDiff template function 2015-12-22 08:45:40 -05:00
Paul Beckingham
fa0c0e5fa7 Lexer: Added number support 2015-12-20 22:00:02 -05:00