# Uses of Package
Automata

- Packages that use Automata
  Package | Description
  --- | ---
  Automata |
  Main |
  Token |

- Classes in Automata used by Automata
  Class and Description
  Automaton This class can represent different types of automaton: deterministic/non-deterministic and/or automata with output/automata without output. There are also two special automata: true automaton, which accepts everything, and false automaton, which accepts nothing.
  NumberSystem The class NumberSystem represents a number system. A number system consists of the following four: - a rule to represent non-negative numbers, and hence an alphabet - a rule for addition - a rule for comparison, and by comparison we mean equality and less than testing. - a flag that determines whether numbers are represented in most significant digit order or least significant digit. For example msd_3 is a number system.

- Classes in Automata used by Main
  Class and Description
  Automaton This class can represent different types of automaton: deterministic/non-deterministic and/or automata with output/automata without output. There are also two special automata: true automaton, which accepts everything, and false automaton, which accepts nothing.
  NumberSystem The class NumberSystem represents a number system. A number system consists of the following four: - a rule to represent non-negative numbers, and hence an alphabet - a rule for addition - a rule for comparison, and by comparison we mean equality and less than testing. - a flag that determines whether numbers are represented in most significant digit order or least significant digit. For example msd_3 is a number system.

- Classes in Automata used by Token
  Class and Description
  Automaton This class can represent different types of automaton: deterministic/non-deterministic and/or automata with output/automata without output. There are also two special automata: true automaton, which accepts everything, and false automaton, which accepts nothing.
  NumberSystem The class NumberSystem represents a number system. A number system consists of the following four: - a rule to represent non-negative numbers, and hence an alphabet - a rule for addition - a rule for comparison, and by comparison we mean equality and less than testing. - a flag that determines whether numbers are represented in most significant digit order or least significant digit. For example msd_3 is a number system.