# Uses of Package
edu.wisc.game.parser

- Packages that use edu.wisc.game.parser
  Package | Description
  --- | ---
  edu.wisc.game.engine | Top-level Game Server code
  edu.wisc.game.parser | Tools for parsing rule set descriptions
  edu.wisc.game.sql | Persistent data structures

- Classes in edu.wisc.game.parser used by edu.wisc.game.engine
  Class | Description
  --- | ---
  RuleParseException |

- Classes in edu.wisc.game.parser used by edu.wisc.game.parser
  Class | Description
  --- | ---
  Expression |
  Expression.ArithmeticExpression | An arithmetic expression is composed of variables, constants, and arithmetic operations; parentheses can be used for ordering operations.
  Expression.BracketList |
  Expression.ExList | Can be overridden as needed
  Expression.Id | A variable.
  Expression.Num | A numeric constant
  Expression.SerialExpression | Additive or multiplicative
  Expression.Star | A Star expression is simply "*".
  RuleParseException |
  Token | A token represents an element of the input text.
  Token.Type |

- Classes in edu.wisc.game.parser used by edu.wisc.game.sql
  Class | Description
  --- | ---
  RuleParseException |