summaryrefslogtreecommitdiff
path: root/src/main/java/bjc/rgens/parser/elements/vars/ARefVariableElement.java
AgeCommit message (Collapse)Author
2020-04-12Adjust to BJC-Utils changesBen Culkin
Several packages were moved from BJC-Utils to esodata. This makes the necessary changes
2018-10-28Cleanupbculkin2442
2018-10-28General cleanupbculkin2442
2018-09-06Convert GenerationState.contents to privateBenjamin J. Culkin
This is to prepare for replacing contents with a ReportWriter
2018-09-05Autovivify varsBenjamin J. Culkin
Enable autovivifying variables. These will have their definition automatically ran when they are first referenced.
2018-09-05Make variable fields privateBenjamin J. Culkin
This makes the two maps in GenerationState private. Use the defineVar/findVar or defineRuleVar/findRuleVar instead. This is another change on the way to doing autovivify
2018-06-08Major refactoringBenjamin J. Culkin
A major refactoring to the internals of how things work. I believe that nothing is broken
2018-06-07RefactoringBenjamin J. Culkin
The main refactoring here is removing the type field from the various classes, but there are a few other smaller ones. This also contains the grounds for a refactoring on variable use