File: grammar.el.html

Major mode for editing Bovine's input grammar (.by) files.

Defined variables (5)

bovine-grammar-menuBY mode specific grammar menu.
bovine-grammar-mode-abbrev-tableAbbrev table for ‘bovine-grammar-mode’.
bovine-grammar-mode-hookHook run after entering BY mode.
bovine-grammar-mode-mapKeymap for ‘bovine-grammar-mode’.
bovine-grammar-mode-syntax-tableSyntax table for ‘bovine-grammar-mode’.

Defined functions (19)

bovine--make-parser-1(INFILE &optional OUTDIR)
bovine-batch-make-parser(&optional INFILE OUTDIR)
bovine-grammar-ALIAS-TAG(NAME ALIASCLASS DEFINITION &rest ATTRIBUTES)
bovine-grammar-CODE-TAG(NAME DETAIL &rest ATTRIBUTES)
bovine-grammar-EXPAND(BOUNDS NONTERM)
bovine-grammar-EXPANDFULL(BOUNDS NONTERM)
bovine-grammar-FUNCTION-TAG(NAME TYPE ARG-LIST &rest ATTRIBUTES)
bovine-grammar-INCLUDE-TAG(NAME SYSTEM-FLAG &rest ATTRIBUTES)
bovine-grammar-PACKAGE-TAG(NAME DETAIL &rest ATTRIBUTES)
bovine-grammar-TAG(NAME CLASS &rest ATTRIBUTES)
bovine-grammar-TYPE-TAG(NAME TYPE MEMBERS PARENTS &rest ATTRIBUTES)
bovine-grammar-VARIABLE-TAG(NAME TYPE DEFAULT-VALUE &rest ATTRIBUTES)
bovine-grammar-calculate-source-on-path()
bovine-grammar-expand-action(TEXTFORM QUOTEMODE)
bovine-grammar-expand-form(FORM QUOTEMODE &optional INPLACE)
bovine-grammar-mode()
bovine-make-parsers()
semantic-grammar-parsetable-builder-bovine-grammar-mode()
semantic-grammar-setupcode-builder-bovine-grammar-mode()

Defined faces (0)