summaryrefslogtreecommitdiff
path: root/dice-lang/src
AgeCommit message (Collapse)Author
2017-10-25Start switch to maven modulesBenjamin J. Culkin
2017-10-09TODO taggingBenjamin J. Culkin
2017-10-08AStyle passBenjamin J. Culkin
2017-10-08UpdateBenjamin J. Culkin
2017-09-22New expression repr.Benjamin J. Culkin
2017-09-22FormattingBenjamin J. Culkin
2017-09-10Minor updatesBenjamin J. Culkin
2017-08-16Allow SCL to run seperatelyBenjamin J. Culkin
2017-07-23FormatBenjamin J. Culkin
2017-04-11Cleanupbculkin2442
2017-04-11Cleanupbjculkin
2017-04-11General cleanup and fixesbjculkin
2017-03-26Update to BJC-Utils changesbculkin2442
2017-03-21Remove version 1 filesbjculkin
Remove the old, not used version 1 files from the repository. Check the history if you care about them.
2017-03-17Adjust code to refactoring in BJC-Utils.bjculkin
I moved some stuff around in BJC-Utils, so this adjusts for it.
2017-03-16Added alternate expression parser.bjculkin
This adds an alternate expression parser designed solely for arithmetic operations.
2017-03-16Move to new splitterbjculkin
2017-03-14Implement CLI arg help.EVE
2017-03-14CleanupEVE
2017-03-14More help work.EVE
2017-03-13Start of help systembculkin2442
2017-03-13Update. Work on CLI helpEVE
2017-03-13FormattingEVE
2017-03-13More tweaker work.EVE
2017-03-13Minor re-org, start on tweaker.EVE
2017-03-13CleanlinessEVE
2017-03-11Updatebculkin2442
2017-03-10Basic string operatorsbculkin2442
2017-03-10Cleanlinessbculkin2442
2017-03-10Parse string literals betterbculkin2442
2017-03-10Switch to using regex-based token splitterbculkin2442
Uses the new code from BJCUtils that splits tokens with regex
2017-03-09CLI argumentsbculkin2442
2017-03-08SCL is now partially implementedbculkin2442
2017-03-06Error messagesbculkin2442
Forgot an error message
2017-03-06Scalar/Fudge dice creation operatorsbculkin2442
2017-03-06Fix build issuebculkin2442
2017-03-06Formatting/Documentationbculkin2442
2017-03-01Package reorganizationbjculkin
2017-02-28Fix unary operatorsbculkin2442
I'm not entirely happy with how they work. I may just move to a 'immediate' operator mode sort of like how a forth would.
2017-02-27Seperate tokenizerbjculkin
2017-02-27More refactoringbjculkin
2017-02-27Pacakge reorganizationbjculkin
2017-02-27Fix merge breakagebculkin2442
2017-02-27Merge branch 'master' of https://github.com/bculkin2442/dice-langbculkin2442
Conflicts: dice-lang/src/bjc/dicelang/v2/DiceBox.java
2017-02-27Dice mathbculkin2442
2017-02-26Dice mathbculkin2442
2017-02-24Updatebjculkin
2017-02-24Updatebjculkin
2017-02-24Work on unary operatorsbculkin2442
Specifically, the coercive operator for allowing mixing floats and ints
2017-02-23Fix bug in expander ('+' in 5+ was being eaten)bculkin2442
Also, pass around a general context instead of just the thunk in the evaluator