# Package ghidra.app.plugin.assembler.sleigh.grammars

package ghidra.app.plugin.assembler.sleigh.grammars

- Related Packages
  Package
  Description
  ghidra.app.plugin.assembler.sleigh
- Class
  Description
  AbstractAssemblyGrammar<NT extends AssemblyNonTerminal,P extends AbstractAssemblyProduction<NT>>
  Defines a context-free grammar, usually for the purpose of parsing mnemonic assembly instructions
  AbstractAssemblyProduction<NT extends AssemblyNonTerminal>
  Defines a production in a context-free grammar, usually for parsing mnemonic assembly
  AssemblyExtendedGrammar
  Defines an "extended" grammar
  AssemblyExtendedProduction
  Defines a production of an "extended" grammar
  AssemblyGrammar
  Defines a context free grammar, used to parse mnemonic assembly instructions
  AssemblyGrammarException
  An exception to identify errors associated with grammar construction
  AssemblyProduction
  Defines a production for parsing mnemonic assembly
  AssemblySentential<NT extends AssemblyNonTerminal>
  A "string" of symbols
  AssemblySentential.TruncatedWhiteSpaceParseToken
  The token consumed by a whitespace terminal when it anticipates the end of input
  AssemblySentential.WhiteSpaceParseToken
  The token consumed by a whitespace terminal