A set of classes for parsing, evaluating, and formatting die roll strings.
Nevar pievienot vairāk kā 25 tēmas Tēmai ir jāsākas ar burtu vai ciparu, tā var saturēt domu zīmes ('-') un var būt līdz 35 simboliem gara.

SA_DiceExpressionStringConstants.m 1.4KB

123456789101112131415161718192021222324
  1. //
  2. // SA_DiceExpressionStringConstants.m
  3. //
  4. // Copyright 2016-2021 Said Achmiz.
  5. // See LICENSE and README.md for more info.
  6. #import "SA_DiceExpressionStringConstants.h"
  7. /***************************************************************/
  8. #pragma mark String constants for retrieving string format rules
  9. /***************************************************************/
  10. NSString * const SA_DB_STRING_FORMAT_RULES_PLIST_NAME = @"SA_DB_StringFormatRules";
  11. NSString * const SA_DB_VALID_CHARACTERS = @"SA_DB_VALID_CHARACTERS";
  12. NSString * const SA_DB_VALID_NUMERAL_CHARACTERS = @"SA_DB_VALID_NUMERAL_CHARACTERS";
  13. NSString * const SA_DB_VALID_OPERATOR_CHARACTERS = @"SA_DB_VALID_OPERATOR_CHARACTERS";
  14. NSString * const SA_DB_VALID_ROLL_COMMAND_DELIMITER_CHARACTERS = @"SA_DB_VALID_ROLL_COMMAND_DELIMITER_CHARACTERS";
  15. NSString * const SA_DB_VALID_ROLL_MODIFIER_DELIMITER_CHARACTERS = @"SA_DB_VALID_ROLL_MODIFIER_DELIMITER_CHARACTERS";
  16. NSString * const SA_DB_CANONICAL_REPRESENTATIONS = @"SA_DB_CANONICAL_REPRESENTATIONS";
  17. NSString * const SA_DB_CANONICAL_OPERATOR_REPRESENTATIONS = @"SA_DB_CANONICAL_OPERATOR_REPRESENTATIONS";
  18. NSString * const SA_DB_CANONICAL_ROLL_COMMAND_DELIMITER_REPRESENTATIONS = @"SA_DB_CANONICAL_ROLL_COMMAND_DELIMITER_REPRESENTATIONS";
  19. NSString * const SA_DB_CANONICAL_ROLL_MODIFIER_DELIMITER_REPRESENTATIONS = @"SA_DB_CANONICAL_ROLL_MODIFIER_DELIMITER_REPRESENTATIONS";