| ASTNode | R Documentation |
A Node in an Abstract Syntax Tree (AST)
A Node in an Abstract Syntax Tree (AST)
This is the root R6 class of any term of the AST which is created when parsing a table formula. This should only be used as a base class as the class information carries the semantic meaning of a given node.
formatAny formatting directive passed to this node.
valueA string of addtional information contained by the node.
terms()Returns this node
ASTNode$terms()
distribute()Distributes data across multiplications and rearranges nodes
ASTNode$distribute()
string()Returns string representation of node
ASTNode$string()
reduce()Given a set of data, associates it with AST nodes
ASTNode$reduce(data)
data(data.frame) data to associate across nodes
set_format()Override the formatting directive for this node
ASTNode$set_format(x)
x(numeric,character) the formatting directive
clone()The objects of this class are cloneable with this method.
ASTNode$clone(deep = FALSE)
deepWhether to make a deep clone.
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.