A set of classes for parsing, evaluating, and formatting die roll strings.
Nelze vybrat více než 25 témat Téma musí začínat písmenem nebo číslem, může obsahovat pomlčky („-“) a může být dlouhé až 35 znaků.

SA_DiceExpressionStringConstants.m 1.5KB

1234567891011121314151617181920212223242526
  1. //
  2. // SA_DiceExpressionStringConstants.m
  3. //
  4. // Copyright (c) 2016 Said Achmiz.
  5. //
  6. // This software is licensed under the MIT license.
  7. // See the file "LICENSE" for more information.
  8. #import "SA_DiceExpressionStringConstants.h"
  9. /***************************************************************/
  10. #pragma mark String constants for retrieving string format rules
  11. /***************************************************************/
  12. NSString * const SA_DB_STRING_FORMAT_RULES_PLIST_NAME = @"SA_DB_StringFormatRules";
  13. NSString * const SA_DB_VALID_CHARACTERS = @"SA_DB_VALID_CHARACTERS";
  14. NSString * const SA_DB_VALID_NUMERAL_CHARACTERS = @"SA_DB_VALID_NUMERAL_CHARACTERS";
  15. NSString * const SA_DB_VALID_OPERATOR_CHARACTERS = @"SA_DB_VALID_OPERATOR_CHARACTERS";
  16. NSString * const SA_DB_VALID_ROLL_COMMAND_DELIMITER_CHARACTERS = @"SA_DB_VALID_ROLL_COMMAND_DELIMITER_CHARACTERS";
  17. NSString * const SA_DB_VALID_ROLL_MODIFIER_DELIMITER_CHARACTERS = @"SA_DB_VALID_ROLL_MODIFIER_DELIMITER_CHARACTERS";
  18. NSString * const SA_DB_CANONICAL_REPRESENTATIONS = @"SA_DB_CANONICAL_REPRESENTATIONS";
  19. NSString * const SA_DB_CANONICAL_OPERATOR_REPRESENTATIONS = @"SA_DB_CANONICAL_OPERATOR_REPRESENTATIONS";
  20. NSString * const SA_DB_CANONICAL_ROLL_COMMAND_DELIMITER_REPRESENTATIONS = @"SA_DB_CANONICAL_ROLL_COMMAND_DELIMITER_REPRESENTATIONS";
  21. NSString * const SA_DB_CANONICAL_ROLL_MODIFIER_DELIMITER_REPRESENTATIONS = @"SA_DB_CANONICAL_ROLL_MODIFIER_DELIMITER_REPRESENTATIONS";