gov.llnl.babel.ast
Class FComplexLiteral
java.lang.Object
gov.llnl.babel.ast.ASTNode
gov.llnl.babel.ast.Literal
gov.llnl.babel.ast.NumericLiteral
gov.llnl.babel.ast.FComplexLiteral
public class FComplexLiteral
- extends NumericLiteral
Methods inherited from class gov.llnl.babel.ast.ASTNode |
getFilename, getFirstToken, getLastToken, getNodeId, getParent, getParseTreeNode, getSymbolTableEntry, setFirstToken, setLastToken, setNodeId, setParent, setParseTreeNode, setSymbolTableEntry |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
FComplexLiteral
public FComplexLiteral(ParseTreeNode src,
ASTNode parent)
FComplexLiteral
public FComplexLiteral()
getReal
public float getReal()
getRealLiteral
public FloatLiteral getRealLiteral()
getImag
public float getImag()
getImagLiteral
public FloatLiteral getImagLiteral()
setComplex
public void setComplex(float real,
float imag)
toString
public java.lang.String toString()
- Overrides:
toString
in class java.lang.Object
accept
public java.lang.Object accept(Visitor v,
java.lang.Object data)
- Description copied from class:
ASTNode
- implements "Visitor Pattern"
- Overrides:
accept
in class Literal
- Parameters:
v
- The visitor classdata
- Optional extra data
- Returns:
- Optional extra data