Home » Developing U++ » UppHub » ANSI Escape and control sequence parser for U++
ANSI Escape and control sequence parser for U++ [message #49778] |
Tue, 01 May 2018 16:24  |
Oblivion
Messages: 1206 Registered: August 2007
|
Senior Contributor |
|
|
Hello,
AnsiParser is a simple yet flexible ANSI escape and command sequence parser and filter for U++
AnsiParser package for Ultimate++
---------------------------------
This class implements a simple yet flexible parser and filter for the ANSI escape and control sequences.
It is also a suitable tool for building more complex parsers.
AnsiParser class supports:
- Both ASCII and UTF-8 character sets.
- Parsing of escape and control sequences.
- Parsing of operating system commands (OSC, xterm extension).
- Working directly with streams
AnsiParser is modal and moveable.
Reference examples:
-------------------
- AnsiParserExample: Demonstrates the basic capabilities of AnsiParser package.
- AnsiParserGUI: Demonstrates a simple passive display with ANSI SGR (Select Graphic Rendition) parsing.
Please feel free to comment on it. I appreciate bug reports, criticism, feedback, etc.
I attached the package to the message.
You can also find the package at the below git address:
https://github.com/ismail-yilmaz/upp-components/tree/master/ Core/AnsiParser
Best regards,
Oblivion
Github page: https://github.com/ismail-yilmaz
upp-components: https://github.com/ismail-yilmaz/upp-components
Bobcat the terminal emulator: https://github.com/ismail-yilmaz/Bobcat
[Updated on: Thu, 24 May 2018 01:09] Report message to a moderator
|
|
|
Goto Forum:
Current Time: Sat May 10 01:29:22 CEST 2025
Total time taken to generate the page: 0.00416 seconds
|