Getting Started Documentation Glish Learn More Programming Contact Us
Version 1.9 Build 1556
News FAQ
Search Home


next up previous
Next: Memory Management Up: NOTE 216 - Lattice Expression Language Implementation Previous: Other Specializations

Static LatticeExprNode functions

The following table lists helper functions in LatticeExprNode and their uses for creating appropriate nodes in the tree.

LatticeExprNode Reason
function  
newNumUnary Create a new node for a numerical unary operation.
  The result has the same data type as the input
newNumBinary Create a new node for a numerical binary operator.
  The result has the same data type as the combined input type.
newBinaryCmp Create a new node for a comparison binary operator.
  The result has the same data type as the combined input type.
newNumFunc1D Create a new node for a numerical function with 1 argument.
  The result has the same data type as the input.
newRealFunc1D Create a new node for a real numerical function with 1
  argument. The result has the same data type as the input.
newComplexFunc1D Create a new node for a complex numerical function with 1
  argument. The result has the same data type as the input.
newNumReal1D Create a new node for a real numerical function with 1
  argument. The resultant type is non-complex
newNumFunc2D Create a new node for a numerical function with 2 arguments.
  The result has the same data type as the combined input type.


next up previous
Next: Memory Management Up: NOTE 216 - Lattice Expression Language Implementation Previous: Other Specializations
Please send questions or comments about AIPS++ to aips2-request@nrao.edu.
Copyright © 1995-2000 Associated Universities Inc., Washington, D.C.

Return to AIPS++ Home Page
2006-10-15