| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2017-03-20 | Minor test update | bjculkin | |
| 2017-03-20 | Update delimiter/splitter example | bjculkin | |
| 2017-03-20 | Add sample predicated openers/closers | bjculkin | |
| This adds a sample predicated opener/closer pair based off of regular expressions. The opener accepts a regular expression and will provide all of its numbered captured groups. The closer accepts a format string and uses the parameters (capture groups) as the format parameters. | |||
| 2017-03-20 | Move delimiter stuff to a new package | bjculkin | |
| 2017-03-20 | Update delim/splitter example | bjculkin | |
| 2017-03-20 | Add more features to sequence delimiter. | bjculkin | |
| Two main features were added. One, various sequence closers can imply a subgroup. This is mainly useful in contexts like arrays, where you want one subgroup per array element. Two, predicated opening/closing delimiters. These allow having both an infinite set of opening delimiters, as well as having a set of closers that is both infinite and dependant on what the opener was. Note, however, that predicated openers and closers will be slower than using normal openers/closers, since every one has to be tried to check if a token is a opener/closer. | |||
| 2017-03-20 | Move openers into groups, not global | bjculkin | |
| 2017-03-20 | Minor testing reorg | student | |
| 2017-03-20 | Add partial testing on descapeString | student | |
| 2017-03-20 | Test removeDQuotedStrings | student | |
| 2017-03-20 | Start work on testing. | bjculkin | |
| 2017-03-19 | Merge branch 'master' of https://bitbucket.org/bculkin2442/BJC-Utils2 | bjculkin | |
| 2017-03-19 | Fix subgroups. | bjculkin | |
| This fixes subgroups, by mostly rewriting the way the delimiter works. | |||
| 2017-03-19 | Fix subgroups. | bjculkin | |
| This fixes subgroups, by mostly rewriting the way the delimiter works. | |||
| 2017-03-19 | Add prepending children to trees | bjculkin | |
| 2017-03-18 | Attempt to get subgroups working | bjculkin | |
| 2017-03-18 | Data used for an example | bjculkin | |
| 2017-03-18 | Add ability to use subgroups for sequences. | bjculkin | |
| Subgroups are essentially things like the , in a function call. Now, you should be able to properly have function call arguments marked for you. | |||
| 2017-03-18 | Use whole child, not just child head for find | bjculkin | |
| 2017-03-18 | Add revFind to trees | bjculkin | |
| 2017-03-18 | Add test folder | bjculkin | |
| 2017-03-17 | Add more toString/hashCode/equals | bjculkin | |
| 2017-03-17 | Add more toString/hashCode/equals | bjculkin | |
| 2017-03-17 | Removed useless iterator | bjculkin | |
| 2017-03-17 | Add abbreviation map. | bjculkin | |
| An abbreviation map allows you to figure out which of the possible strings in a given set could be abbreviated by a particular string. | |||
| 2017-03-17 | Add new 3-arg consumer type | bjculkin | |
| 2017-03-17 | Fix toEnglishList spacing | bjculkin | |
| 2017-03-17 | More toString/hashCode/equals | bjculkin | |
| 2017-03-17 | Add toString/equals/hashCode/compareTo part 1 | bjculkin | |
| Adds utility methods to classes that need them. This covers the cli & component packages. | |||
| 2017-03-17 | Move parsing utilities. | bjculkin | |
| Moved the parsing utilities SequenceDelimiter and TokenSplitter to the parserutils package, instead of the funcutils package. | |||
| 2017-03-17 | Refactor StringUtils | bjculkin | |
| Moved a bunch of token-oriented stuff from StringUtils to a new TokenUtils class. | |||
| 2017-03-17 | Generalize SequenceDelimiter. | bjculkin | |
| Made SequenceDelimiter work for arbitrary sequences of objects. Use the StringDelimiter class for ease of use on strings. | |||
| 2017-03-16 | Formatting | bculkin2442 | |
| 2017-03-16 | Formatting | bjculkin | |
| 2017-03-16 | Add sequence delimitation. | bjculkin | |
| Essentially, this allows you to convert flat strings to trees that match the delimiter structure of that flat string. | |||
| 2017-03-16 | Minor change to map behavior | bjculkin | |
| 2017-03-16 | Stack updates. | bjculkin | |
| 2017-03-16 | Added pushdown map. | bjculkin | |
| Essentially, this is a map where inserting dup. keys shadows the previous value. | |||
| 2017-03-16 | POM update | bjculkin | |
| 2017-03-15 | Remove old splitter code, and swap naming to match. | EVE | |
| 2017-03-15 | Remove first attempt at delim. remover. | EVE | |
| It wasn't working well with regexes. I'll do fixed length strings instead. | |||
| 2017-03-14 | Formatting | bculkin2442 | |
| 2017-03-14 | Deprecate ListUtils token splitting for NeoTokenSplitter | bculkin2442 | |
| 2017-03-14 | Added ability to ignore strings to splitter | bculkin2442 | |
| 2017-03-14 | Start on delimiter grouper | bculkin2442 | |
| 2017-03-14 | Cleanup | EVE | |
| 2017-03-14 | Directory work | EVE | |
| 2017-03-13 | Formatting | EVE | |
| 2017-03-13 | Cleanliness | EVE | |
| 2017-03-11 | Don't split solo operators | bculkin2442 | |
