Next: , Previous: , Up: Top   [Contents][Index]


1 Overview of ctlseqs

The name “ctlseqs” is an abbreviation of “control sequences”, as defined in section 5.4 of ECMA-48.

As the name suggests, this library focuses on handling control sequences. However, it only cares about the bit combinations, while the actual meaning and implementation of a control sequence is up to the user.

The C API provided by ctlseqs is composed of three major parts: The helper macros, the control sequence matcher, and the control sequence reader. Any of them can be used separatedly or combined, after including the header file ctlseqs.h in a source file.