Class Lexer

java.lang.Object
icyllis.arc3d.compiler.lex.Lexer

public class Lexer extends Object
Most are machine generated, see LexerGenerator.
  • Field Details

    • MAPPINGS

      public static final byte[] MAPPINGS
    • FULL

      public static final short[][] FULL
    • PACKED

      public static final Lexer.PackedEntry[] PACKED
    • INDICES

      public static final short[] INDICES
    • ACCEPTS

      public static final byte[] ACCEPTS
  • Constructor Details

    • Lexer

      public Lexer(char[] source)
    • Lexer

      public Lexer(char[] source, int offset, int length)
  • Method Details

    • getTransition

      public static int getTransition(int transition, int state)
    • next

      public long next()
    • offset

      public int offset()
    • offset

      public void offset(int offset)