Pascal-mode can do the following:
Indent Pascal code correctly. The indentation style can be changed.
Movement, marking and deletion by procedure, sentence and expression.
Templates for insertion of all syntactic constructs.
Some further commands. See the documentation string for `pascal-mode'.
These are the files:
A short description of the Pascal mode.
pasc-mode.el.gz (30K) the basic Pascal mode.
The change log still in old format.