クラス
org.kotemaru.util.jsg.Token の使用

Token を使用しているパッケージ
org.kotemaru.util.jsg   
org.kotemaru.wsjs.exjs   
 

org.kotemaru.util.jsg での Token の使用
 

Token を返す org.kotemaru.util.jsg のメソッド
 Token BnfDriver.tokenize()
           
 Token Tokenizer.tokenize(BnfDriver driver)
           
 

org.kotemaru.wsjs.exjs での Token の使用
 

Token を返す org.kotemaru.wsjs.exjs のメソッド
static Token JsTokenizer.pIdentifier(BnfDriver driver)
          Identifier ::= /[a-za-Z$_][a-za-Z$_0-9]* /
static Token JsTokenizer.pMultiLineComment(BnfDriver driver)
          MultiLineComment = C style comment.
static Token JsTokenizer.pNumber(BnfDriver driver)
          DecimalLiteral ::= DecimalLiteral_0|DecimalLiteral_1|DecimalLiteral_2; DecimalLiteral_0 ::= /[0-9]+([eE]-?
static Token JsTokenizer.pString(BnfDriver driver)
          StringLiteral ::= StringLiteralQuote | StringLiteralApos; StringLiteralQuote ::= /"([^\\"]|\\['"\\bfnrtv]|\\\r\n|\\0[0-9]*|\\x[0-9a-zA-Z]{2}|\\u[0-9a-zA-Z]{4})*"/; StringLiteralApos ::= /'([^\\']|\\['"\\bfnrtv]|\\\r\n|\\0[0-9]*|\\x[0-9a-zA-Z]{2}|\\u[0-9a-zA-Z]{4})*'/;
 Token JsTokenizer.tokenize(BnfDriver driver)
          StringLiteral, Number, Identifier, MultiLineComment, Punctuator
 



Copyright © 2009 kotemaru.