Commit Graph

6 Commits

Author SHA1 Message Date
1a75fb05c9 change API of expression to be consistent with dice API 2018-02-22 13:32:59 +01:00
6a0abd810f redesign parse function to take a dice as parameter
Otherwise we couldn't fetch any error message or code if the dice
object is never visible to the user.
2018-02-21 10:19:24 +01:00
6163518c4c add copyright headers 2018-02-17 11:27:15 +01:00
92b909158c add tiny expression library and make it a dice expression parser
Use tiny expression library (from Github) and expand it to provide
dice expression parsing. This needs more testing obviously.
2018-02-17 10:52:46 +01:00
25227d5c6c make the parser reentrant 2018-02-14 18:31:52 +00:00
baeea3eee6 first version of libdice 2018-02-13 19:27:38 +00:00