Block, Module, N, Reap, Refine, Sow, SetDelayed, While, ...See: Description
| Class | Description |
|---|---|
| And |
See Logical
conjunction
See the online Symja function reference: And
|
| Append |
See the online Symja function reference: Append
|
| AppendTo |
See the online Symja function reference: AppendTo
|
| Apply |
See the online Symja function reference:
Apply
|
| Array |
Array structure generator
See the online Symja function reference: Array
|
| Array.ArrayIterator | |
| ArrayQ |
ArrayQ tests whether an expression is a full array.
|
| AtomQ |
Returns
True, if the given expression is an atomic object (i.e. no AST instance)
See the online Symja function reference: AtomQ
|
| Attributes |
Get the list of attributes of a given symbol.
|
| Blank |
See the online Symja function reference: Blank
|
| Block |
See the online Symja function reference: Block
|
| Break |
Break() leaves a Do, For or While loop. |
| Cases |
See the online Symja function reference: Cases
|
| Catch |
See the online Symja function reference: Catch
|
| Chop |
See the online Symja function reference: Chop
|
| Clear |
See the online Symja function reference: Clear
|
| ClearAll |
See the online Symja function reference: ClearAll
|
| Collect |
Collect(expr, variable) - collect subexpressions in expr which
belong to the same variable. |
| Compile | |
| Complex | |
| CompoundExpression | |
| Condition | |
| Continue | |
| Count |
Count the number of elements in an expression which match the given pattern.
|
| Defer |
TODO implement "Defer" mode
|
| Definition | |
| Delete |
Delete(list,n) - delete the n-th argument from the list.
|
| DeleteCases | |
| Depth |
Calculates the depth of an expression (i.e.
|
| DirectedInfinity | |
| Do | |
| Do.DoIterator | |
| Drop |
Drop(list,n) - delete the first n arguments from the list.
|
| Element |
Element(x, domain) - test if x is in the given domain.
|
| EvenQ |
Predicate function
Returns
True if the 1st argument is an even integer number; False otherwise |
| Exponent |
Get the exponent of a subexpression in a polynomial expression
|
| First | |
| FixedPoint | |
| Flatten |
TODO implement "Flatten" function (especially Flatten(list, 1) )
|
| Fold | |
| FoldList | |
| For |
For[] loop
Example: For[$j = 1, $j <= 10, $j++, Print[$j]]
|
| FreeQ | |
| FullForm | |
| Function | |
| Get |
Get[{<file name>}}
|
| Head | |
| Hold | |
| HoldForm | |
| Identity | |
| If | |
| Implies | |
| Insert | |
| IntegerQ |
Predicate function
Returns
True if the first argument is an integer; False otherwise |
| JavaForm |
Return the internal Java form of this expression.
|
| Last |
Last(list) - get the last element of a list.
|
| LeafCount |
Count the number of leaves of an expression.
|
| LeafCount.LeafCountVisitor |
Calculate the number of leaves in an AST
|
| Length | |
| ListQ |
Predicate function
Returns
True if the 1st argument is a list expression; False otherwise |
| MatchQ |
Match an expression against a given pattern.
|
| MathMLForm |
Return the MathML form of this expression.
|
| MemberQ | |
| MessageName |
MessageName[{<file name>}}
|
| Module | |
| N | |
| Nand | |
| Nest | |
| NestList | |
| NestWhile | |
| NestWhileList | |
| Nor | |
| NumberQ |
Returns
True, if the given expression is an number object |
| NumericQ |
Returns
True, if the given expression is a numeric function or value. |
| OddQ |
Predicate function
Returns
True if the 1st argument is an odd integer number;
False otherwise |
| Or | |
| Package |
Package[{<list of public package rule headers>}, {<list of rules in this package>}}
|
| Part | |
| Pattern | |
| Position |
Position(list, pattern) - return the positions where the pattern occurs in
list.
|
| Prepend | |
| PrependTo | |
| Quiet |
The call
Quiet( expr ) evaluates expr in "quiet" mode (i.e. no warning messages are shown
during evaluation). |
| Rational |
Representation for a rational number
|
| Reap | |
| Refine |
Refine(expr, assumptions) - evaluate expression for the given assumptions
|
| Rest |
Return the rest of a given list, i.e. a sublist with all elements from
list[[2]]...list[[n]]
|
| Return | |
| Riffle | |
| RotateLeft | |
| RotateRight | |
| Rule | |
| RuleDelayed | |
| Set | |
| SetAttributes |
Set the attributes for a symbol
|
| SetDelayed | |
| Sow | |
| Switch | |
| Take | |
| TeXForm |
Return the TeX form of this expression.
|
| Throw | |
| TimeConstrained |
TODO implement "TimeConstrained" mode
|
| Timing |
Calculate the time needed for evaluating an expression
|
| Trace |
Trace the evaluation steps for a given expression.
|
| Unevaluated |
TODO implement "Unevaluated" mode
|
| Unique |
TODO implement "Unique" mode
|
| Unset | |
| UpSet | |
| UpSetDelayed | |
| ValueQ |
Returns
True, if the given expression is bound to a value. |
| Which | |
| While |
Implementations of built-in functions like Block, Module, N, Reap, Refine, Sow, SetDelayed, While, ....