summaryrefslogtreecommitdiff
path: root/BJC-Utils2/src/main/java
AgeCommit message (Collapse)Author
2016-05-10General updatebculkin2442
2016-05-07General changesbculkin2442
2016-04-25General code cleanup, and some more GUI controlsbculkin2442
2016-04-22Formatting changesbculkin2442
2016-04-22Formatting changesbculkin2442
2016-04-21Added new top-down transform typebculkin2442
2016-04-18Minor code changesbculkin2442
2016-04-18Added new option to top-down traversbculkin2442
2016-04-17Added new tree traversal option, and some minor changesbculkin2442
2016-04-17Code maintenace and changesbculkin2442
2016-04-13Fixed examples using treesbculkin2442
2016-04-13Implemented new tree abstractionbculkin2442
2016-04-13Removed old data typesbculkin2442
2016-04-13Converted to use file traversal methodbculkin2442
2016-04-13Made GenericCommandMode work for all terminalsbculkin2442
2016-04-13Implemented stream-based commandsbculkin2442
2016-04-11Some minor changes to the CLI systembculkin2442
2016-04-11Work on restructing data.bculkin2442
2016-04-11Initial commit of experimental data rewritebculkin2442
2016-04-11Added toStrings for easier debuggingbculkin2442
2016-04-11Added new method to pairs and holdersbculkin2442
2016-04-08Switch functional data to use interfacesbculkin2442
2016-04-06Minor bugfixes/changes, as well as beginnings of CLI systemsbculkin2442
2016-04-04Minor changesbculkin2442
2016-04-03Code maintenance and changesbculkin2442
2016-04-03General code refactoring and maintenancebculkin2442
2016-04-02Began work on general configuration stuff.bculkin2442
I'll leave this sit for a while, and come back to it after some thought
2016-04-01Fixed bug that lead to exception when collapsing 0-length listsbculkin2442
2016-04-01Minor fixes to thingsbculkin2442
2016-03-31Created interface for implementations of builder patternbculkin2442
2016-03-31More code maintenancebculkin2442
2016-03-30Moved interface back to the package it belongs inbculkin2442
2016-03-30General code refactoringbculkin2442
2016-03-30Optimized a case that would've caused premature pair materializationbculkin2442
2016-03-30Fix latent bug in LazyHolder.bculkin2442
See comment in the constructor of LazyHolderSupplier for details.
2016-03-30Moved IPrecedent into the only package that uses itbculkin2442
2016-03-30Added error-checking and input validationbculkin2442
2016-03-30Added method to check if a tokenizer has more tokenizersbculkin2442
2016-03-30New exception for invalid pragma syntaxbculkin2442
2016-03-30Adjusted shunting yard for multiple nesting levels.bculkin2442
Basically, you can now repeat a parenthesis to make new nesting levels. For example, while ( still matches with ), (( will now only match with )), so you have as many levels of nesting as you want, and won't get confused about which closing paren matches which opening one
2016-03-30Changed some of the token manipulators to not affect solo operatorsbculkin2442
The main change is that they won't handle tokens that consist only of the operator.
2016-03-29Some more minor tweaks to componentsbculkin2442
2016-03-28Added utility method to collapses lists into a stringbculkin2442
2016-03-28Added parser for component descriptionsbculkin2442
2016-03-28Added some simple utilities for handling expression tokensbculkin2442
2016-03-28Changed sig of flatMap to use FunctionalLists instead of listsbculkin2442
2016-03-28Added toString for GenHolderbculkin2442
2016-03-28Moved dice things to seperate projectbculkin2442
2016-03-27Adapted component repository implementation to use files, not streamsbculkin2442
This change was made because a component reader might care about where it's reading a component from.
2016-03-27Mild formatting tweaksbculkin2442