Function: antlr-options-menu-filter
antlr-options-menu-filter is a byte-compiled function defined in
antlr-mode.el.gz.
Signature
(antlr-options-menu-filter LEVEL MENU-ITEMS)
Documentation
Return items for options submenu of level LEVEL.
Source Code
;; Defined in /usr/src/emacs/lisp/progmodes/antlr-mode.el.gz
(defun antlr-options-menu-filter (level _menu-items)
"Return items for options submenu of level LEVEL."
(let ((active (if buffer-read-only
nil
(consp (cdr-safe (cdr (antlr-option-kind level)))))))
(mapcar (lambda (option)
(vector option
(list 'antlr-insert-option level option)
:active active))
(sort (mapcar #'car (elt antlr-options-alists (1- level)))
#'string-lessp))))