[−][src]Crate vtparse
An implementation of the state machine described by DEC ANSI Parser, modified to support UTF-8.
This is sufficient to broadly categorize ANSI/ECMA-48 escape sequences that are
commonly used in terminal emulators. It does not ascribe semantic meaning to
those escape sequences; for example, if you wish to parse the SGR sequence
that makes text bold, you will need to know which codes correspond to bold
in your implementation of VTActor
.
You may wish to use termwiz::escape::parser::Parser
in the
termwiz crate if you don't want to have to research
all those possible escape sequences for yourself.
Structs
CollectingVTActor | This is an implementation of |
VTParser | The virtual terminal parser. It works together with an implementation of |
Enums
VTAction |
|
Traits
VTActor |
|