pop-mode

Homepage: https://www.cs.bham.ac.uk/research/projects/poplog/emacs/pop-mode.el

Author: Brian Logan, Richard Caley

Updated:

Summary

Major mode for editing Pop-11 code

Commentary

Pop-11 mode and inferior Pop-11 mode for XEmacs/GNU Eemacs.

        Written by Richard Caley and Brian Logan.

        Flavours information by Angela Marie Gilham.

This code was written to allow Pop-11 development to be done in Emacs
with (almost) as much support as in in Ved.  Specifically it allows
code to be loaded from an emacs buffer into a running Pop-11 and it
allows Poplog documentation to be read from emacs (see pop-help-mode.el).

Note since emacs will only recognise 2 characters as a start of comment
token, pop-mode treats `;;' as the Pop-11 start of  comment character.
I have never seen that in Pop-11 code anywhere other than as a comment
start, but you never know ...  Second, and more significantly, the code
will only understand either PL-I style /*...*/ comments or ';;;' end of
line coments not both.  (This is a limitation of GNU Emacs -- the XEmacs
version of Pop-11 mode does not have this problem).  In general this is
not a problem.  Most people only use one or the other inside procedures.
Set the variable pop-use-pl1-comments as apropriate. I have it off since
I use PL-I style comments only as block comments at file level and
end-of-line comments inside my code.

The indentation code and pop-closeit cope with most pop-11 constructs
I have come across.  Basically they cover my coding style and that used
in code I have to maintain.  Please extend  the lists of keywords and
indentation data to cover more syntax.  Please send any such extensions
to me and I will put them in any new versions.

Dependencies

Reverse dependencies