Class Node
- Namespace
- OpenLanguage.SpreadsheetML.Formula.Ast
- Assembly
- OpenLanguage.dll
The base class for all nodes in the Abstract Syntax Tree (AST).
public abstract class Node
- Inheritance
-
Node
- Derived
- Inherited Members
Methods
Children<O>()
public abstract IEnumerable<O> Children<O>() where O : Node
Returns
- IEnumerable<O>
Type Parameters
O
ReplaceChild(int, Node)
public abstract Node? ReplaceChild(int index, Node replacement)
Parameters
Returns
ToString()
Converts the AST node back into its exact string representation in a formula.
public override abstract string ToString()
Returns
- string
The formula string for this node.