summaryrefslogtreecommitdiff
path: root/BJC-Utils2/src/main/java
AgeCommit message (Collapse)Author
2017-03-17Refactor StringUtilsbjculkin
Moved a bunch of token-oriented stuff from StringUtils to a new TokenUtils class.
2017-03-17Generalize SequenceDelimiter.bjculkin
Made SequenceDelimiter work for arbitrary sequences of objects. Use the StringDelimiter class for ease of use on strings.
2017-03-16Formattingbculkin2442
2017-03-16Formattingbjculkin
2017-03-16Add sequence delimitation.bjculkin
Essentially, this allows you to convert flat strings to trees that match the delimiter structure of that flat string.
2017-03-16Minor change to map behaviorbjculkin
2017-03-16Stack updates.bjculkin
2017-03-16Added pushdown map.bjculkin
Essentially, this is a map where inserting dup. keys shadows the previous value.
2017-03-15Remove old splitter code, and swap naming to match.EVE
2017-03-15Remove first attempt at delim. remover.EVE
It wasn't working well with regexes. I'll do fixed length strings instead.
2017-03-14Formattingbculkin2442
2017-03-14Deprecate ListUtils token splitting for NeoTokenSplitterbculkin2442
2017-03-14Added ability to ignore strings to splitterbculkin2442
2017-03-14Start on delimiter grouperbculkin2442
2017-03-14CleanupEVE
2017-03-14Directory workEVE
2017-03-13FormattingEVE
2017-03-13CleanlinessEVE
2017-03-11Don't split solo operatorsbculkin2442
2017-03-11Fix various issuesbculkin2442
2017-03-11Directory finished.bculkin2442
The basics of the directory are finished.
2017-03-11Stack workbculkin2442
There are now multiple kinds of stacks, with Stack being abstract and SimpleStack being the basic implementation. QueueStack is a stack that's actually a queue. SpaghettiStack is a stack that has a parent it can access.
2017-03-11Work on a new data structure: The directorybculkin2442
A directory is a hierarchical map with easy access control.
2017-03-10StringUtils expandedbculkin2442
2017-03-10String manipulation additionsbculkin2442
More and better ways to manipulate strings
2017-03-10Stack updatebculkin2442
2017-03-06Added tape librarybculkin2442
Essentially a map of tapes
2017-03-06Stack combinatorsbculkin2442
Basic/dataflow combinators
2017-03-06Stack classbculkin2442
Added a stack with basic combinators
2017-02-27Package reorganizationbjculkin
2017-02-26Formattingbculkin2442
2017-02-26Updatebculkin2442
2017-02-24Add new top-down transform typebjculkin
2017-02-24Fix co/contravariencebjculkin
2017-02-24Updatebjculkin
2017-02-22Update to allow backflow during step-evals. *Thunk*bculkin2442
2017-02-22Added transforming iteratorbculkin2442
2017-02-22Iterative version of topDownTransform()bculkin2442
2017-02-20Minor updatesbculkin2442
2017-02-17IList is now iterable. No more useless toIterable()s :)bculkin2442
2017-02-16Double-sided tapes and tape changersbculkin2442
2017-02-16Work on esodata classesbculkin2442
2017-02-16Updatebculkin2442
2017-02-13Updatebculkin2442
2017-02-11Fixed extra toString commabculkin2442
2017-02-10Bugfixes/Simplificationbculkin2442
2017-02-09Updatebculkin2442
2017-02-08Updatebculkin2442
2017-02-06Minor changesbculkin2442
2017-02-06Grammar feature updatebculkin2442
You can now do more things with grammars