polyglot.lex
Class CharacterLiteral

java.lang.Object
  extended by polyglot.lex.Token
      extended by polyglot.lex.Literal
          extended by polyglot.lex.CharacterLiteral

public class CharacterLiteral
extends Literal

Token class for char literals.


Constructor Summary
CharacterLiteral(Position position, char c, int sym)
           
 
Method Summary
 java.lang.String getEscapedValue()
           
 java.lang.Character getValue()
           
 java.lang.String toString()
           
 
Methods inherited from class polyglot.lex.Token
escape, getPosition, symbol
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

CharacterLiteral

public CharacterLiteral(Position position,
                        char c,
                        int sym)
Method Detail

getValue

public java.lang.Character getValue()

getEscapedValue

public java.lang.String getEscapedValue()

toString

public java.lang.String toString()
Overrides:
toString in class java.lang.Object