Pascal wasn't just for purists, despite the implementations
In the 80s I had many long & heated conversations about how pure Pascal was, and therefore couldn't be used into real world stuff like bit twiddling where you knew word ordering - despite there being statements that these were intended so that Pascal was useable as a real world control language, and not just abstract computing. This presaged the wars over Java/C# and the underlying metamachines/machine interface libraries by at least 20 years. When they got into dogma like "else statement are unnecessary in Case switches, because all inputs should be known", us engineers left them too it.
As a result, I mostly skipped from assembler to C, and then C++, while waiting for Aida to sweep the world.....