Package ghidra.app.plugin.assembler.sleigh.symbol

# Class AssemblyNonTerminal

java.lang.Object
ghidra.app.plugin.assembler.sleigh.symbol.AssemblySymbol
ghidra.app.plugin.assembler.sleigh.symbol.AssemblyNonTerminal

All Implemented Interfaces:
  `Comparable<AssemblySymbol>`

Direct Known Subclasses:
  `AssemblyExtendedNonTerminal`

public class AssemblyNonTerminal extends AssemblySymbol
The type of non-terminal for an assembly grammar

See Also:
  - `AssemblyGrammar`

- ## Field Summary

  ### Fields inherited from class ghidra.app.plugin.assembler.sleigh.symbol.AssemblySymbol

  `name`

- ## Constructor Summary

  Constructors
  Constructor
  Description
  `AssemblyNonTerminal(String name)`
  Construct a non-terminal having the given name

- ## Method Summary

  Modifier and Type
  Method
  Description
  `String`
  `toString()`

  ### Methods inherited from class ghidra.app.plugin.assembler.sleigh.symbol.AssemblySymbol

  `compareTo, equals, getName, hashCode, takesOperandIndex`

  ### Methods inherited from class java.lang.Object

  `clone, finalize, getClass, notify, notifyAll, wait, wait, wait`

- ## Constructor Details

  - ### AssemblyNonTerminal

    public AssemblyNonTerminal(String name)
    Construct a non-terminal having the given name
    Parameters:
      `name` - the name

- ## Method Details

  - ### toString

    public String toString()
    Specified by:
      `toString` in class `AssemblySymbol`