aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/include/diceparserhelper.h
diff options
context:
space:
mode:
Diffstat (limited to 'include/diceparserhelper.h')
-rw-r--r--include/diceparserhelper.h27
1 files changed, 14 insertions, 13 deletions
diff --git a/include/diceparserhelper.h b/include/diceparserhelper.h
index 461d127..c55b415 100644
--- a/include/diceparserhelper.h
+++ b/include/diceparserhelper.h
@@ -14,19 +14,19 @@ enum class CONDITION_STATE : int
enum class ERROR_CODE : int
{
- NO_DICE_ERROR,
- DIE_RESULT_EXPECTED,
- BAD_SYNTAXE,
- ENDLESS_LOOP_ERROR,
- DIVIDE_BY_ZERO,
- NOTHING_UNDERSTOOD,
- NO_DICE_TO_ROLL,
- TOO_MANY_DICE,
- NO_VARIBALE,
- INVALID_INDEX,
- UNEXPECTED_CHARACTER,
- NO_PREVIOUS_ERROR,
- NO_VALID_RESULT
+ NO_DICE_ERROR,
+ DIE_RESULT_EXPECTED,
+ BAD_SYNTAXE,
+ ENDLESS_LOOP_ERROR,
+ DIVIDE_BY_ZERO,
+ NOTHING_UNDERSTOOD,
+ NO_DICE_TO_ROLL,
+ TOO_MANY_DICE,
+ NO_VARIBALE,
+ INVALID_INDEX,
+ UNEXPECTED_CHARACTER,
+ NO_PREVIOUS_ERROR,
+ NO_VALID_RESULT
};
/**
@@ -45,6 +45,7 @@ enum class RESULT_TYPE : int
enum ConditionType
{
OnEach,
+ OnEachValue,
OneOfThem,
AllOfThem,
OnScalar