# Packages
Package colorterm implements the Terminal interface for the gopher2600 debugger.
Package commandline facilitates parsing of command line input.
Package plainterm implements the Terminal interface for the gopher2600 debugger.
# Constants
List of prompt types.
List of prompt types.
List of prompt types.
List of prompt types.
input from the user being echoed back to the user.
information as a result of an error.
information from a command.
secondary information from a command.
information from the internal help system.
disassembly output for CPU instruction boundaries.
information about the machine.
information from the internal logging system.
disassembly output for non-CPU instruction boundaries.
# Variables
sentinal errors controlling program exit.
sentinal errors controlling program exit.
sentinal errors controlling program exit.
sentinal errors controlling program exit.
# Structs
Prompt specifies the prompt text and the prompt style.
ReadEvents *must* be monitored during a TermRead().
# Interfaces
Broker implementations can identify a terminal.
Input defines the operations required by an interface that allows input.
Output defines the operations required by an interface that allows output.
Terminal defines the operations required by the debugger's command line interface.
# Type aliases
PromptType identifies the type of information in the prompt.
Style is used to identify the category of text being sent to the Terminal.TermPrint() function.