![]() ![]() | |
![]() ![]() | |
![]() ![]() | |
![]() ![]() | |
![]() ![]() | |
![]() ![]() | |
![]() ![]() | |
![]() ![]() | |
![]() ![]() | |
![]() ![]() |
![]() ![]() | Creates an Expr by reading it off a link. |
![]() ![]() | Implements a value-based equality comparison that is similar to Mathematica's SameQ. |
![]() ![]() | Implements a value-based inequality comparison. |
![]() ![]() | Converts the Expr to a double value. This is the same operation as calling the AsDouble method. |
![]() ![]() | Converts the Expr to a long integer value. This is the same operation as calling the AsInt64 method. |
![]() ![]() | Converts the Expr to a string representation. This is the same operation as calling the ToString method. |
![]() |
Overloaded. Creates a new Expr object. |
![]() | Gets an array of Exprs representing the arguments of this Expr. |
![]() | Gets an array of integers representing the dimensions of this Expr. Works like the Mathematica function Dimensions. |
![]() | Gets the Expr representing the head of this Expr. Works like the Mathematica function Head. |
![]() | Gets a part based on its position index. This is the indexer for the class. |
![]() | Gets the length of this Expr. Works like Mathematica's Length function. |
![]() | Converts the Expr to an array of the requested type and depth. |
![]() | Gives the double value for Exprs that can be represented as doubles. |
![]() | Gives the Int64 value for Exprs that can be represented as integers. |
![]() | Tells whether the Expr represents a Mathematica atom. Works like the Mathematica function AtomQ. |
![]() | Tells whether the Expr represents a Mathematica Complex number. |
![]() | Returns a new Expr that has the same head but the nth element deleted (counted from the end if n is negative). Works like the Mathematica function Delete. |
![]() | Frees resources that the Expr uses internally. |
![]() | Implements a value-based equality comparison that is similar to Mathematica's SameQ. |
![]() | |
![]() | Populates the SerializationInfo object with the Expr's internal state information. |
![]() | |
![]() | Returns a new Expr that has the same head but with e inserted into position n (counted from the end if n is negative). Works like the Mathematica function Insert. |
![]() | Tells whether the Expr represents a Mathematica integer. Works like the Mathematica function IntegerQ. |
![]() | Tells whether the Expr represents a Mathematica list (that is, it has head List). Works like the Mathematica function ListQ. |
![]() | Overloaded. Tells whether the Expr represents a Mathematica matrix (that is, it has head List, every element has head List, and no deeper parts are themselves lists). Works like the Mathematica function MatrixQ. |
![]() | Tells whether the Expr represents a Mathematica number (real, integer, rational, or complex). Works like the Mathematica function NumberQ. |
![]() | Overloaded. Gives the Expr representing the specified part of this Expr. Works like the Mathematica function Part. |
![]() | Not intended for general use. |
![]() | Tells whether the Expr represents a Mathematica Rational number. |
![]() | Tells whether the Expr represents a Mathematica Real number. |
![]() | Tells whether the Expr represents a Mathematica string. Works like the Mathematica function StringQ. |
![]() | Tells whether the Expr represents a Mathematica symbol. |
![]() | Returns a new Expr that has the same head but only the first n elements of this Expr (or last n elements if n is negative). Works like the Mathematica function Take. |
![]() | Returns a representation of the Expr as a Mathematica InputForm string. |
![]() | Tells whether the Expr represents the Mathematica symbol True. Works like the Mathematica function TrueQ. |
![]() | Overloaded. Tells whether the Expr represents a Mathematica vector (that is, it has head List, and no parts are themselves lists). Works like the Mathematica function VectorQ. |
Expr Class | Wolfram.NETLink Namespace