I just simulated fall through.
It would save many if/then's maybe.
macros with parameters would be nice.
So would proper variadic functions like c, and not just variadic from exported functions.
But pascal can use an array directly as a parameter, which is powerful.
dothis([2,6,7,2])
So strike that So would proper variadic functions like c
Ternary operators (properly, passing over what could be an error or violation) are quite handy.
And the dreaded a+=1, which I know will upset many, should return probably.
All this is IMHO of course, I don't use pascal that much.
C has only 32 keywords, but it remains the most powerful high level language around, and like pascal is ancient.
Reminds me of:
"Old fiddles play the best tunes"