summaryrefslogtreecommitdiff
path: root/src/main/java/bjc/rgens/parser/RGrammarParser.java
AgeCommit message (Collapse)Author
2018-06-04Add recurrance limitBenjamin J. Culkin
This controls the number of times a rule can be entered into during a single generations, and is set to 5 by default
2018-06-03Weighting part 2Benjamin J. Culkin
Weighting now has a syntax. Include a {^<weight>} token to set the rule weight
2018-06-03Weighting part 1Benjamin J. Culkin
This re-adds the capability to weight rules. However, no syntax has yet been add to perform that rule weighting
2018-06-03Minor updatesBenjamin J. Culkin
This does some minor updates to things, as well as adding some performance tracking
2018-06-03Enable multi-prefixing/suffixingBenjamin J. Culkin
You can now provide multiple prefix/suffix elements, and all of the permutations of them will be applied. For example, providing the elements A & B, will yield the following permutations * A * B * A B * B A
2018-05-29Refactor to split RuleCaseBenjamin J. Culkin
RuleCase now handles its own generation.
2018-05-29Refactor case element generationBenjamin J. Culkin
Case elements are now responsible for generating themselves.
2018-05-29Merge branch 'working'Benjamin J. Culkin
2018-05-29Move files out of folderBenjamin J. Culkin