Class Lexer

All Implemented Interfaces:
Closeable, AutoCloseable, Readable

public class Lexer extends Lexer
Reads EcmaScript token from a InPort.
  • Field Details

    • lparenToken

      public static final Char lparenToken
    • rparenToken

      public static final Char rparenToken
    • lbraceToken

      public static final Char lbraceToken
    • rbraceToken

      public static final Char rbraceToken
    • lbracketToken

      public static final Char lbracketToken
    • rbracketToken

      public static final Char rbracketToken
    • dotToken

      public static final Char dotToken
    • condToken

      public static final Char condToken
    • commaToken

      public static final Char commaToken
    • colonToken

      public static final Char colonToken
    • equalToken

      public static final Char equalToken
    • tildeToken

      public static final Char tildeToken
    • notToken

      public static final Char notToken
    • semicolonToken

      public static final Char semicolonToken
    • eolToken

      public static final Object eolToken
    • eofToken

      public static final Object eofToken
    • elseToken

      public static final Reserved elseToken
    • newToken

      public static final Reserved newToken
  • Constructor Details

    • Lexer

      public Lexer(gnu.kawa.io.InPort port)
  • Method Details