Null (Blank) value Wildcard
Number of arguments to TuringCommand, i.e., it's arity
Match-all Wildcard
the regex for whtespace
Creates a TuringCommand object from the argument
Creates a TuringCommand object from the argument
a tuple containing the necessary arguments for constructing a TuringCommand object
a TuringCommand object determined by the argument
Allowed wildcards:
Allowed wildcards:
1. '!' - indicates a null value or the halting command, internally represented as null
2. '*' - indicates a match-all wildcard character, no separate internal representation
Separator used is whitespace - 5 terms are required after tokenization
String
indicating a defined transitional operation
a TuringCommand object derived from the argument
Encapsulates a single possible operation of a Turing Machine, but here I call it the "Command"