Class Lexer.RegexToken

java.lang.Object
com.oracle.js.parser.Lexer.LexerToken
com.oracle.js.parser.Lexer.RegexToken
Enclosing class:
Lexer

public static class Lexer.RegexToken extends Lexer.LexerToken
Temporary container for regular expressions.
  • Constructor Details

    • RegexToken

      public RegexToken(com.oracle.truffle.api.strings.TruffleString expression, com.oracle.truffle.api.strings.TruffleString options)
      Constructor.
      Parameters:
      expression - regexp expression
      options - regexp options
  • Method Details

    • getOptions

      public String getOptions()
      Get regexp options
      Returns:
      options
    • getOptionsTS

      public com.oracle.truffle.api.strings.TruffleString getOptionsTS()
    • toString

      public String toString()
      Overrides:
      toString in class Object