4 ms·
I'm glad someone noticed this, but ragel is a very niche tool; few people have heard of it! I believe my parser is the first complete description of a terminal
by pg83 2mo ago
I'm glad someone noticed this, but ragel is a very niche tool; few people have heard of it! I believe my parser is the first complete description of a terminal output parser in FSM form, and that alone is quite valuable.
- ku1ik 2mo agoNo it’s not. https://www.vt100.net/emu/dec_ansi_parser https://www.vt100.net/emu/dec_ansi_parser Paul Williams made this years (if not decades) ago, and it has been widely used by terminal emulator implementers.
- quotemstr 2mo agoTo be fair, this description omits a huge part of the modern terminal interface surface.