Class Grammar

java.lang.Object
de.bottlecaps.markup.blitz.grammar.Node
de.bottlecaps.markup.blitz.grammar.Grammar
All Implemented Interfaces:
Cloneable

public final class Grammar extends Node
  • Field Details

    • versionString

      private final String versionString
    • rules

      private final Map<String,Rule> rules
    • additionalNames

      private Map<Term,String[]> additionalNames
    • version

      private final Grammar.Version version
    • mismatch

      private boolean mismatch
  • Constructor Details

    • Grammar

      public Grammar(String versionString)
    • Grammar

      public Grammar(Grammar other)
    • Grammar

      private Grammar(String versionString, Grammar.Version version, boolean mismatch)
  • Method Details