Variable: antlr-v2-options-alists

antlr-v2-options-alists is a variable defined in antlr-mode.el.gz.

Value

Large value
((("language" antlr-language-option-extra antlr-read-language
   "Generated language: ")
  ("mangleLiteralPrefix" nil antlr-read-value
   "Prefix for literals (default LITERAL_): " t)
  ("namespace" antlr-c++-mode-extra antlr-read-value
   "Wrap generated C++ code in namespace: " t)
  ("namespaceStd" antlr-c++-mode-extra antlr-read-value
   "Replace ANTLR_USE_NAMESPACE(std) by: " t)
  ("namespaceAntlr" antlr-c++-mode-extra antlr-read-value
   "Replace ANTLR_USE_NAMESPACE(antlr) by: " t)
  ("genHashLines" antlr-c++-mode-extra antlr-read-boolean
   "Include #line in generated C++ code? ")
  ("noConstructors" antlr-c++-mode-extra antlr-read-boolean
   "Omit default constructors for generated classes? "))
 (("k" nil antlr-read-value "Lookahead depth: ")
  ("importVocab" nil antlr-read-value "Import vocabulary: ")
  ("exportVocab" nil antlr-read-value "Export vocabulary: ")
  ("testLiterals" nil antlr-read-boolean
   "Test each token against literals table? ")
  ("defaultErrorHandler" nil antlr-read-boolean
   "Generate default exception handler for each rule? ")
  ("codeGenMakeSwitchThreshold" nil antlr-read-value
   "Min number of alternatives for `switch': ")
  ("codeGenBitsetTestThreshold" nil antlr-read-value
   "Min size of lookahead set for bitset test: ")
  ("analyzerDebug" nil antlr-read-boolean
   "Display debugging info during grammar analysis? ")
  ("codeGenDebug" nil antlr-read-boolean
   "Display debugging info during code generation? ")
  ("buildAST" nil antlr-read-boolean
   "Use automatic AST construction/transformation? ")
  ("ASTLabelType" nil antlr-read-value
   "Class of user-defined AST node: " t)
  ("charVocabulary" nil nil "Insert character vocabulary")
  ("interactive" nil antlr-read-boolean
   "Generate interactive lexer/parser? ")
  ("caseSensitive" nil antlr-read-boolean
   "Case significant when matching characters? ")
  ("caseSensitiveLiterals" nil antlr-read-boolean
   "Case significant when testing literals table? ")
  ("classHeaderPrefix" nil nil
   "Initial String for grammar class definition")
  ("classHeaderSuffix" nil nil
   "Additional string for grammar class definition")
  ("filter" nil antlr-read-boolean
   "Skip rule (the name, true or false): " antlr-grammar-tokens)
  ("namespace" antlr-c++-mode-extra antlr-read-value
   "Wrap generated C++ code for grammar in namespace: " t)
  ("namespaceStd" antlr-c++-mode-extra antlr-read-value
   "Replace ANTLR_USE_NAMESPACE(std) by: " t)
  ("namespaceAntlr" antlr-c++-mode-extra antlr-read-value
   "Replace ANTLR_USE_NAMESPACE(antlr) by: " t)
  ("genHashLines" antlr-c++-mode-extra antlr-read-boolean
   "Include #line in generated C++ code? ")
  ("noConstructors" antlr-c++-mode-extra antlr-read-boolean
   "Omit default constructors for generated classes? "))
 (("testLiterals" nil antlr-read-boolean
   "Test this token against literals table? ")
  ("defaultErrorHandler" nil antlr-read-boolean
   "Generate default exception handler for this rule? ")
  ("ignore" nil antlr-read-value
   "In this rule, ignore tokens of type: " nil antlr-grammar-tokens)
  ("paraphrase" nil antlr-read-value
   "In messages, replace name of this token by: " t))
 (("warnWhenFollowAmbig" nil antlr-read-boolean
   "Display warnings for ambiguities with FOLLOW? ")
  ("generateAmbigWarnings" nil antlr-read-boolean
   "Display warnings for ambiguities? ")
  ("greedy" nil antlr-read-boolean
   "Make this optional/loop subrule greedy? ")))

Documentation

Value for antlr-options-alist when using ANTLR v2.

Source Code

;; Defined in /usr/src/emacs/lisp/progmodes/antlr-mode.el.gz
(defvar antlr-v2-options-alists
  '(;; file options ----------------------------------------------------------
    (("language"
      antlr-language-option-extra antlr-read-language "Generated language: ")
     ("mangleLiteralPrefix" nil
      antlr-read-value "Prefix for literals (default LITERAL_): " t)
     ("namespace" antlr-c++-mode-extra
      antlr-read-value "Wrap generated C++ code in namespace: " t)
     ("namespaceStd" antlr-c++-mode-extra
      antlr-read-value "Replace ANTLR_USE_NAMESPACE(std) by: " t)
     ("namespaceAntlr" antlr-c++-mode-extra
      antlr-read-value "Replace ANTLR_USE_NAMESPACE(antlr) by: " t)
     ("genHashLines" antlr-c++-mode-extra
      antlr-read-boolean "Include #line in generated C++ code? ")
     ("noConstructors" antlr-c++-mode-extra ; lexer only
      antlr-read-boolean "Omit default constructors for generated classes? ")
     )
    ;; grammar options --------------------------------------------------------
    (("k" nil
      antlr-read-value "Lookahead depth: ")
     ("importVocab" nil
      antlr-read-value "Import vocabulary: ")
     ("exportVocab" nil antlr-read-value
      "Export vocabulary: ")
     ("testLiterals" nil		; lexer only
      antlr-read-boolean "Test each token against literals table? ")
     ("defaultErrorHandler" nil		; not for lexer
      antlr-read-boolean "Generate default exception handler for each rule? ")
     ("codeGenMakeSwitchThreshold" nil
      antlr-read-value "Min number of alternatives for `switch': ")
     ("codeGenBitsetTestThreshold" nil
      antlr-read-value "Min size of lookahead set for bitset test: ")
     ("analyzerDebug" nil
      antlr-read-boolean "Display debugging info during grammar analysis? ")
     ("codeGenDebug" nil
      antlr-read-boolean "Display debugging info during code generation? ")
     ("buildAST" nil			; not for lexer
      antlr-read-boolean "Use automatic AST construction/transformation? ")
     ("ASTLabelType" nil		; not for lexer
      antlr-read-value "Class of user-defined AST node: " t)
     ("charVocabulary" nil		; lexer only
      nil "Insert character vocabulary")
     ("interactive" nil
      antlr-read-boolean "Generate interactive lexer/parser? ")
     ("caseSensitive" nil		; lexer only
      antlr-read-boolean "Case significant when matching characters? ")
     ("caseSensitiveLiterals" nil	; lexer only
      antlr-read-boolean "Case significant when testing literals table? ")
     ("classHeaderPrefix" nil
      nil "Initial String for grammar class definition")
     ("classHeaderSuffix" nil
      nil "Additional string for grammar class definition")
     ("filter" nil			; lexer only
      antlr-read-boolean "Skip rule (the name, true or false): "
      antlr-grammar-tokens)
     ("namespace" antlr-c++-mode-extra
      antlr-read-value "Wrap generated C++ code for grammar in namespace: " t)
     ("namespaceStd" antlr-c++-mode-extra
      antlr-read-value "Replace ANTLR_USE_NAMESPACE(std) by: " t)
     ("namespaceAntlr" antlr-c++-mode-extra
      antlr-read-value "Replace ANTLR_USE_NAMESPACE(antlr) by: " t)
     ("genHashLines" antlr-c++-mode-extra
      antlr-read-boolean "Include #line in generated C++ code? ")
     ("noConstructors" antlr-c++-mode-extra ; lexer only
      antlr-read-boolean "Omit default constructors for generated classes? ")
     )
    ;; rule options ----------------------------------------------------------
    (("testLiterals" nil		; lexer only
      antlr-read-boolean "Test this token against literals table? ")
     ("defaultErrorHandler" nil		; not for lexer
      antlr-read-boolean "Generate default exception handler for this rule? ")
     ("ignore" nil			; lexer only
      antlr-read-value "In this rule, ignore tokens of type: " nil
      antlr-grammar-tokens)
     ("paraphrase" nil			; lexer only
      antlr-read-value "In messages, replace name of this token by: " t)
     )
    ;; subrule options -------------------------------------------------------
    (("warnWhenFollowAmbig" nil
      antlr-read-boolean "Display warnings for ambiguities with FOLLOW? ")
     ("generateAmbigWarnings" nil
      antlr-read-boolean "Display warnings for ambiguities? ")
     ("greedy" nil
      antlr-read-boolean "Make this optional/loop subrule greedy? ")
     ))
  "Value for `antlr-options-alist' when using ANTLR v2.")