org.jruby.lexer.yacc
Class Keyword

java.lang.Object
  extended byorg.jruby.lexer.yacc.Keyword
All Implemented Interfaces:
Token

public class Keyword
extends java.lang.Object
implements Token


Field Summary
 int id0
           
 int id1
           
 java.lang.String name
           
 LexState state
           
 
Fields inherited from interface org.jruby.parser.Token
k__FILE__, k__LINE__, kALIAS, kAND, kBEGIN, kBREAK, kCASE, kCLASS, kDEF, kDEFINED, kDO, kDO_BLOCK, kDO_COND, kELSE, kELSIF, kEND, kENSURE, kFALSE, kFOR, kIF, kIF_MOD, kIN, klBEGIN, klEND, kMODULE, kNEXT, kNIL, kNOT, kOR, kREDO, kRESCUE, kRESCUE_MOD, kRETRY, kRETURN, kSELF, kSUPER, kTHEN, kTRUE, kUNDEF, kUNLESS, kUNLESS_MOD, kUNTIL, kUNTIL_MOD, kWHEN, kWHILE, kWHILE_MOD, kYIELD, LAST_TOKEN, operators, tAMPER, tANDOP, tAREF, tARRAY, tASET, tASSOC, tBACK_REF, tCMP, tCOLON2, tCOLON3, tCONSTANT, tCVAR, tDOT2, tDOT3, tDREGEXP, tDSTRING, tDXSTRING, tEQ, tEQQ, tFID, tFLOAT, tGEQ, tGVAR, tIDENTIFIER, tINTEGER, tIVAR, tLBRACE, tLBRACK, tLEQ, tLPAREN, tLSHFT, tMATCH, tNEQ, tNMATCH, tNTH_REF, tOP_ASGN, tOROP, tPOW, tREGEXP, tRSHFT, tSTAR, tSTRING, tSYMBEG, tUMINUS, tUPLUS, tXSTRING, yyErrorCode
 
Method Summary
static Keyword getKeyword(java.lang.String str, int len)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

name

public java.lang.String name

id0

public int id0

id1

public int id1

state

public LexState state
Method Detail

getKeyword

public static Keyword getKeyword(java.lang.String str,
                                 int len)


Copyright © 2002 Jan Arne Petersen. All Rights Reserved.