| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2018-07-17 | BlockReader is now Iterable | Benjamin J. Culkin | |
| 2018-07-17 | Add level splitting/contains | Benjamin J. Culkin | |
| This allows splitting/contain checking of strings, respecting grouping delimiters. Ex: The string "a|b|(a|b)" would be split into "a", "b", "(a|b)" instead of "a", "b", "(a", "b)" | |||
| 2018-07-17 | Update tape interface | Benjamin J. Culkin | |
| This adds a seekTo method, among other things | |||
| 2018-07-17 | Add static pair constructor | Benjamin J. Culkin | |
| 2018-06-07 | Update | Benjamin J. Culkin | |
| 2018-06-07 | Refactor tapes | Benjamin J. Culkin | |
| DoubleSided is now its own interface, and the unnecessary tape classes have been removed | |||
| 2018-06-04 | Fix WeightedRandom | Benjamin J. Culkin | |
| WeightedRandom had a bug causing it to be considerably less than random in some cases | |||
| 2018-06-04 | Update | Benjamin J. Culkin | |
| 2018-06-03 | Efficency updates | Benjamin J. Culkin | |
| Change a few things to use more efficent implementations | |||
| 2018-06-03 | Keep last block | Benjamin J. Culkin | |
| This keeps the last block from a block reader | |||
| 2018-06-03 | Add some additional utilities | Benjamin J. Culkin | |
| This adds some list/set utilities, including an implementation of 'plain changes' for generating list permutations that I suspect needs some debugging. | |||
| 2018-06-02 | Remove tracing from TopDownTransformIterator | Benjamin J. Culkin | |
| It may work now, but I need to think of a more involved test to use. | |||
| 2018-06-02 | Fix memory component repo | Benjamin J. Culkin | |
| 2018-06-02 | Add memory component repository | Benjamin J. Culkin | |
| This component repository uses a in-memory map for storage | |||
| 2018-06-02 | Minor updates | Benjamin J. Culkin | |
| 2018-06-02 | Enable mid-rule comments | Benjamin J. Culkin | |
| 2018-06-02 | Add list to primitive array method | Benjamin J. Culkin | |
| 2018-06-02 | Add tree method | Benjamin J. Culkin | |
| 2018-06-02 | Comment changes | Benjamin J. Culkin | |
| Perform various comment tweaks and changes | |||
| 2018-04-25 | Add some new classes | bjculkin | |
| Import some new classes from an old project | |||
| 2018-04-18 | Warning resolution | student | |
| 2018-04-12 | Update | bculkin2442 | |
| 2018-04-07 | Documentation | bculkin2442 | |
| 2018-03-28 | Update | bjculkin | |
| 2018-03-19 | Simplify Tree.collapse | student | |
| 2018-03-05 | Update | student | |
| 2018-03-02 | Add a factory for token splitters | student | |
| 2018-03-02 | Add an additional toggle type | student | |
| 2018-03-02 | Update | student | |
| 2018-03-01 | Update | bjculkin | |
| 2018-03-01 | Format pass | bjculkin | |
| 2018-03-01 | Fix some CL format issues | bjculkin | |
| 2018-03-01 | Finish most of CL formatting. | bjculkin | |
| There are a couple of unimplemented directives, but the only ones I'd consider anywhere near crucial would be the floating-point ones, which I'm not sure what I should do with them. | |||
| 2018-02-13 | Update | Benjamin J. Culkin | |
| 2018-02-12 | Commenting | bjculkin | |
| 2018-02-12 | Formatting pass | bjculkin | |
| 2018-02-12 | Update | bjculkin | |
| 2018-02-12 | Update | bjculkin | |
| 2018-02-10 | Update and refactor CL formatting | bjculkin | |
| 2018-02-09 | Work on CL format strings | student | |
| 2018-02-05 | Warning cleanup | Benjamin Culkin | |
| 2018-02-05 | Add dual numbers | Benjamin Culkin | |
| Dual numbers are a easy way of doing automatic numeric differentiation of expressions. | |||
| 2017-10-17 | More cleanup | Benjamin J. Culkin | |
| 2017-10-11 | Cleanup more | Benjamin J. Culkin | |
| 2017-10-11 | Cleanup work | Benjamin J. Culkin | |
| 2017-10-08 | Start splitting into maven modules | Benjamin J. Culkin | |
