summaryrefslogtreecommitdiff
path: root/BJC-Utils2/src/main/java/bjc/utils/parserutils/ShuntingYard.java
AgeCommit message (Collapse)Author
2016-04-18Minor code changesbculkin2442
2016-04-17Code maintenace and changesbculkin2442
2016-04-08Switch functional data to use interfacesbculkin2442
2016-04-03General code refactoring and maintenancebculkin2442
2016-03-31More code maintenancebculkin2442
2016-03-30Moved IPrecedent into the only package that uses itbculkin2442
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-27Mild formatting tweaksbculkin2442
2016-03-22General formatting changesbculkin2442
2016-03-22General formatting cleanup and documentation updatebculkin2442
2016-02-29General code cleanupbculkin2442
2016-02-21Some refactoring and commentingbculkin2442
2016-01-26Added shunting-yard algorithmbculkin2442