Skip to content

SRE in Typescript: Second Beta

Compare
Choose a tag to compare
@zorkow zorkow released this 21 Jul 18:16
· 1197 commits to develop since this release

Rewriting Rule Handling

  • Introduces inheritance of speech rules from an abstract base locale.
  • Speech rules are separated into dedicated precondition and action files. Speech rules are only formed when an action is given of an existing precondition.
  • The idea is that effectively only actions have to be localised. While new rules or preconditions can still be added, the majority can be inherited from the common base locale.
  • Minimises rule sets for each locale:
    • Mathspeak sets are already minimised
    • Clearspeak might still contain some redundancy

Bug fixes

  • A number of bug fixes.