-
Notifications
You must be signed in to change notification settings - Fork 0
Architecture
Samuele95 edited this page Jan 20, 2024
·
4 revisions
Application is divided into four autonomous modules as follows. Implementation details are given in the About section
The following technologies, tools and project have been used:
- C language, with POSIX libraries;
- Make build system
- Flex and Bison tools for compiler generation;
- GTK libraries for user interface;
- GNOME's vte, Virtual TErminal embedded in GTK application;
- Netcat and Bash for the file exchanging module
- gtk-notepad by JadedTuna, as an embedded text editor in the GUI version of the program;
- texor by kyletolle , as an embedded terminal text editor.