This repository contains a Pascal tutorial that I originally wrote in Italian in the late 1990s and early 2000s while I was in college. At the time I created a few websites about Pascal programming, mainly because it was my first programming language. Years later those websites were lost, and I recovered some of the content using the Wayback Machine. I then decided that I wanted to translate it into English and publish it.
Now, in the agentic AI era, I am taking advantage of these tools to finally accomplish that goal.
Source files:
pascal_tutorial.md- English tutorialpascal_tutorial.it.md- Italian tutorial (the original one)
To generate every artifact for both languages:
make allTo generate only the GitHub Pages site:
make pagesThe pages target creates _site/ with:
index.htmlpascal_tutorial.txtpascal_tutorial.pdfpascal_tutorial.epubit/index.htmlit/pascal_tutorial.it.txtit/pascal_tutorial.it.pdfit/pascal_tutorial.it.epubpandoc.css
If you do not have pandoc and the PDF toolchain installed locally, use the repository container:
make docker-buildFor Pages packaging only:
make docker-pagesThis is available on Github Pages
This repository is licensed under the MIT License. See LICENSE.