Package ghidra.sleigh.grammar

# Class SleighLexer

java.lang.Object
ghidra.sleigh.grammar.LexerMultiplexer
ghidra.sleigh.grammar.SleighLexer

All Implemented Interfaces:
  `SleighRecognizerConstants`, `org.antlr.runtime.TokenSource`

public class SleighLexer extends LexerMultiplexer implements SleighRecognizerConstants

- ## Field Summary

  ### Fields inherited from class ghidra.sleigh.grammar.LexerMultiplexer

  `modes`

  ### Fields inherited from interface ghidra.sleigh.grammar.SleighRecognizerConstants

  `BASE, COMMENT, DISPLAY, PREPROC, SEMANTIC`

- ## Constructor Summary

  Constructors
  Constructor
  Description
  `SleighLexer(org.antlr.runtime.CharStream input)`

- ## Method Summary

  Modifier and Type
  Method
  Description
  `void`
  `setEnv(ParsingEnvironment env)`

  ### Methods inherited from class ghidra.sleigh.grammar.LexerMultiplexer

  `channelOff, channelOn, getSourceName, nextToken, popMode, pushMode, setMode`

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

  `clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait`

- ## Constructor Details

  - ### SleighLexer

    public SleighLexer(org.antlr.runtime.CharStream input)

- ## Method Details

  - ### setEnv

    public void setEnv(ParsingEnvironment env)