The Ada Terminal Emulator provides a rich set of terminal emulation capabilities, implemented in Ada 2012 (with some C) to run under Windows.
All source code for the terminal emulator is provided under the GNU General Public License. The package was developed using GNAT and GWindows.
In addition to providing simple "dumb" terminal emulation, the package provides full emulation of DEC VT52/VT100/VT102 compatible terminals, including double height and double width characters, smooth scrolling, special graphics, display controls and national replacement character sets. The emulator also implements a substantial subset of VT220/VT320/VT420, ANSI.SYS and ISO 6429 capabilities.
The demo programs provided include a fully functional serial communications client, a telnet client, a program that allows stdin/stdout/stderr of any program to be redirected to a terminal window, and various other demos and games implemented using the package
Features
- Ada 2012
- A complete windows-based replacement for Ada.Text_IO
- DEC VTxxx compatible terminal emulation
- Serial Comms client
- Telnet client
- stdin/stdout/stderr redirection of any program
- Multiple terminal window support
- YModem support