| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 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-02 | Update classpath | 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-13 | Update | student | |
| 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. | |||
| 2018-02-05 | Update settings | Benjamin Culkin | |
| 2018-01-16 | Update | Benjamin J. Culkin | |
| 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 | |
| 2017-09-22 | Fix TokenUtils#isInt | Benjamin J. Culkin | |
| 2017-09-18 | More work on formats. | Benjamin J. Culkin | |
| 2017-09-15 | Merge branch 'master' of ssh://10.65.77.3/home/bjculkin/git/bjc-utils2 | Benjamin J. Culkin | |
| Join discrete changes of the formatter. | |||
| 2017-09-15 | More work on formatter | Benjamin J. Culkin | |
| 2017-09-14 | Update directive matching to support function calls. | Benjamin Culkin | |
| 2017-09-14 | More work on CL format | Benjamin J. Culkin | |
| 2017-09-14 | Add position access to tapes | Benjamin J. Culkin | |
| 2017-09-11 | Remove unneeded todo. Use StringDescaper instead. | Benjamin J. Culkin | |
| 2017-09-11 | More work on DefinerCLI | Benjamin J. Culkin | |
| 2017-09-11 | Merge branch 'master' of ssh://10.65.77.3/home/bjculkin/git/bjc-utils2 | Benjamin J. Culkin | |
| 2017-09-11 | Start work on implementation of CL format | Benjamin Culkin | |
| 2017-09-11 | Minor changes | Benjamin Culkin | |
| 2017-09-11 | Add custom string escaper. | Benjamin J. Culkin | |
| StringDescaper is a class that allows for adding additional \ escapes that will be processed in a given string. | |||
| 2017-09-11 | Switch to command statuses. | Benjamin J. Culkin | |
| Use command statuses as return values from commands, instead of returning nothing at all. | |||
| 2017-09-11 | Use java.util.logging, not System.err | Benjamin J. Culkin | |
| 2017-09-11 | Bundle state into its own class | Benjamin J. Culkin | |
| Bundle the state for BlockReaderCLI into a class by itself, for use in future plans. | |||
| 2017-09-11 | Fix misc. compile errors | Benjamin J. Culkin | |
| 2017-09-11 | Add beginnings of CLI for defines | Benjamin J. Culkin | |
| 2017-09-11 | Add defines | Benjamin J. Culkin | |
| Defines are simple unary functions that apply replacements to strings. Currently, there are two types. * SimpleDefine - Replace all occurances of a pattern with a given string. * IteratedDefine - Replace occurances of a pattern with a string chosen from a series of strings. | |||
| 2017-09-11 | Add converge combinator | Benjamin J. Culkin | |
| Adds a function that creates a function that iterates an operator until it either converges or exceeds a defined number of iterations. | |||
| 2017-09-11 | Update BlockReaderCLI | Benjamin J. Culkin | |
| 2017-09-11 | Add ToggledBlockReader to CLI | Benjamin J. Culkin | |
| 2017-09-10 | Add BoundBlockReader | Benjamin J. Culkin | |
| BoundBlockReader is a BlockReader that draws blocks from a pair of functions. Thus, it is the most general of the BlockReaders, in that you could probably implement any of them with suitably chosen functions. | |||
| 2017-09-10 | Make ToggledBlockReader implement BlockReader | Benjamin J. Culkin | |
| 2017-09-10 | Add more BlockReaders | Benjamin J. Culkin | |
| Adds a new type of block reader, the ToggleBlockReader. This switches between two different sources every block. Also, make sure all of the BlockReaders keep their own block count. | |||
