[−][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 |
|