This was one of my projects at the university. The goal was to produce a tool that would help compare and review code written in Turbo Pascal. Turned out that Borland has made so many changes and addition to the language, compared to original Pascal, that writing a parser for it was hard enough. So this program only parses and displays the code. It could be possibly used as a base for something more advanced.
Most of the documentation and comments are in Polish, but the variable names are English, so it should be still relatively readable.
This repository contains all versions I could find. I'm not sure if it's useful in any way:
This archive contains the final version with the colorized code viewer. Download this if you're not interested in the development process:
You need development versions of these libraries (with headers).