File: grammar.el.html

Major mode for editing Wisent's input grammar (.wy) files.

Defined variables (5)

wisent-grammar-menuWY mode specific grammar menu.
wisent-grammar-mode-abbrev-tableAbbrev table for ‘wisent-grammar-mode’.
wisent-grammar-mode-hookHook run after entering WY mode.
wisent-grammar-mode-mapKeymap for ‘wisent-grammar-mode’.
wisent-grammar-mode-syntax-tableSyntax table for ‘wisent-grammar-mode’.

Defined functions (31)

semantic-grammar-parsetable-builder-wisent-grammar-mode()
semantic-grammar-setupcode-builder-wisent-grammar-mode()
wisent--make-parser-1(INFILE &optional OUTDIR)
wisent-batch-make-parser(&optional INFILE OUTDIR)
wisent-grammar-ALIAS-TAG(NAME ALIASCLASS DEFINITION &rest ATTRIBUTES)
wisent-grammar-AST-ADD(AST &rest NODES)
wisent-grammar-AST-GET(AST NODE)
wisent-grammar-AST-GET-STRING(AST NODE)
wisent-grammar-AST-GET1(AST NODE)
wisent-grammar-AST-MERGE(AST1 AST2)
wisent-grammar-AST-PUT(AST &rest NODES)
wisent-grammar-CODE-TAG(NAME DETAIL &rest ATTRIBUTES)
wisent-grammar-EXPAND(SYMB NONTERM)
wisent-grammar-EXPANDFULL(SYMB NONTERM)
wisent-grammar-EXPANDTAG(RAW-TAG)
wisent-grammar-FUNCTION-TAG(NAME TYPE ARG-LIST &rest ATTRIBUTES)
wisent-grammar-INCLUDE-TAG(NAME SYSTEM-FLAG &rest ATTRIBUTES)
wisent-grammar-PACKAGE-TAG(NAME DETAIL &rest ATTRIBUTES)
wisent-grammar-SKIP-BLOCK(&optional SYMB)
wisent-grammar-SKIP-TOKEN()
wisent-grammar-TAG(NAME CLASS &rest ATTRIBUTES)
wisent-grammar-TYPE-TAG(NAME TYPE MEMBERS PARENTS &rest ATTRIBUTES)
wisent-grammar-VARIABLE-TAG(NAME TYPE DEFAULT-VALUE &rest ATTRIBUTES)
wisent-grammar-assocs()
wisent-grammar-expand-macros(EXPR)
wisent-grammar-grammar()
wisent-grammar-mode()
wisent-grammar-nonterminals()
wisent-grammar-region-placeholder(SYMB)
wisent-grammar-terminals()
wisent-make-parsers()

Defined faces (0)