@PortedFrom(file="tLexeme.h", name="TLexeme") public class Lexeme extends Object implements Serializable
| Constructor and Description |
|---|
Lexeme(Lexeme t) |
Lexeme(Token tok)
default c'tor for pointers
|
Lexeme(Token tok,
int val)
default c'tor for numbers
|
Lexeme(Token tok,
NamedEntry p)
default c'tor for pointers
|
| Modifier and Type | Method and Description |
|---|---|
boolean |
equals(Object obj) |
int |
getData() |
NamedEntry |
getNE() |
Token |
getToken() |
int |
hashCode() |
String |
toString() |
public Lexeme(Token tok, NamedEntry p)
tok - tokp - ppublic Lexeme(Token tok)
tok - tokpublic Lexeme(Token tok, int val)
tok - tokval - valpublic Lexeme(Lexeme t)
t - t@PortedFrom(file="tLexeme.h", name="getToken") public Token getToken()
@PortedFrom(file="tLexeme.h", name="getNE") public NamedEntry getNE()
@PortedFrom(file="tLexeme.h", name="getData") public int getData()
Copyright © 2016 The University of Manchester. All rights reserved.