Variable: ps-mode-operators
ps-mode-operators is a variable defined in ps-mode.el.gz.
Value
"\\_<\\(b\\(?:egin\\|ind\\)\\|c\\(?:lear\\(?:tomark\\)?\\|ount\\(?:\\(?:execstac\\|tomar\\)k\\)\\)\\|d\\(?:ef\\|ict\\)\\|e\\(?:nd\\|x\\(?:ec\\(?:stack\\)?\\|it\\)\\)\\|f\\(?:alse\\|or\\(?:all\\)?\\)\\|g\\(?:restore\\(?:all\\)?\\|save\\)\\|if\\(?:else\\)?\\|loop\\|mark\\|null\\|quit\\|re\\(?:peat\\|store\\)\\|s\\(?:ave\\|howpage\\|t\\(?:art\\|op\\(?:ped\\)?\\)\\)\\|true\\)\\_>"
Documentation
Regexp of PostScript operators that will be fontified.
Source Code
;; Defined in /usr/src/emacs/lisp/progmodes/ps-mode.el.gz
;; Constants used for font-lock.
;; Only a small set of the PostScript operators is selected for fontification.
;; Fontification is meant to clarify the document structure and process flow,
;; fontifying all known PostScript operators would hinder that objective.
(defconst ps-mode-operators
(let ((ops '("clear" "mark" "cleartomark" "counttomark"
"forall"
"dict" "begin" "end" "def"
"true" "false"
"exec" "if" "ifelse" "for" "repeat" "loop" "exit"
"stop" "stopped" "countexecstack" "execstack"
"quit" "start"
"save" "restore"
"bind" "null"
"gsave" "grestore" "grestoreall"
"showpage")))
(concat "\\_<" (regexp-opt ops t) "\\_>"))
"Regexp of PostScript operators that will be fontified.")