File: modula2.el.html
A major mode for editing Modula-2 code. It provides convenient abbrevs for Modula-2 keywords, knows about the standard layout rules, and supports a native compile command.
Defined variables (15)
m2-compile-command | Command to compile Modula-2 programs. |
m2-end-comment-column | Column for aligning the end of a comment, in Modula-2. |
m2-font-lock-keywords | Default expressions to highlight in Modula-2 modes. |
m2-font-lock-keywords-1 | Subdued level highlighting for Modula-2 modes. |
m2-font-lock-keywords-2 | Gaudy level highlighting for Modula-2 modes. |
m2-indent | This variable gives the indentation in Modula-2 mode. |
m2-link-command | Command to link Modula-2 programs. |
m2-link-name | Name of the Modula-2 executable. |
m2-mode-abbrev-table | Abbrev table for ‘m2-mode’. |
m2-mode-hook | Hook run after entering Modula-2 mode. |
m2-mode-map | Keymap used in Modula-2 mode. |
m2-mode-syntax-table | Syntax table in use in Modula-2 buffers. |
m3-font-lock-keywords | Default expressions to highlight in Modula-3 modes. |
m3-font-lock-keywords-1 | Subdued level highlighting for Modula-3 modes. |
m3-font-lock-keywords-2 | Gaudy level highlighting for Modula-3 modes. |
Defined functions (25)
m2-begin | (&optional STR ARG) |
m2-case | (&optional STR ARG) |
m2-definition | (&optional STR ARG) |
m2-else | (&optional STR ARG) |
m2-execute-monitor-command | (COMMAND) |
m2-export | (&optional STR ARG) |
m2-for | (&optional STR ARG) |
m2-header | (&optional STR ARG) |
m2-if | (&optional STR ARG) |
m2-import | (&optional STR ARG) |
m2-loop | (&optional STR ARG) |
m2-mode | () |
m2-module | (&optional STR ARG) |
m2-or | (&optional STR ARG) |
m2-procedure | (&optional STR ARG) |
m2-record | (&optional STR ARG) |
m2-smie-rules | (KIND TOKEN) |
m2-stdio | (&optional STR ARG) |
m2-toggle | () |
m2-type | (&optional STR ARG) |
m2-until | (&optional STR ARG) |
m2-var | (&optional STR ARG) |
m2-while | (&optional STR ARG) |
m2-with | (&optional STR ARG) |
modula-2-mode | () |