Class ParseTreeNonTerminalNode
A non-terminal node in a parse tree.
Implements
Inherited Members
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.GetHashCode()
System.Object.GetType()
System.Object.MemberwiseClone()
System.Object.ReferenceEquals(System.Object, System.Object)
System.Object.ToString()
Namespace: SpiceSharpParser.Parsers.Netlist
Assembly: SpiceSharpParser.dll
Syntax
public class ParseTreeNonTerminalNode : ParseTreeNode, ILocationProvider
Constructors
| Improve this Doc View SourceParseTreeNonTerminalNode(ParseTreeNode, String)
Initializes a new instance of the ParseTreeNonTerminalNode class.
Declaration
public ParseTreeNonTerminalNode(ParseTreeNode parent, string name)
Parameters
Type | Name | Description |
---|---|---|
ParseTreeNode | parent | A parent of the node. |
System.String | name | A name of the non-terminal node. |
ParseTreeNonTerminalNode(String)
Initializes a new instance of the ParseTreeNonTerminalNode class.
Declaration
public ParseTreeNonTerminalNode(string name)
Parameters
Type | Name | Description |
---|---|---|
System.String | name | A name of the non-terminal node. |
Properties
| Improve this Doc View SourceChildren
Gets children of non-terminal.
Declaration
public List<ParseTreeNode> Children { get; }
Property Value
Type | Description |
---|---|
System.Collections.Generic.List<ParseTreeNode> |
EndColumnIndex
Gets or sets start column index.
Declaration
public int EndColumnIndex { get; set; }
Property Value
Type | Description |
---|---|
System.Int32 |
FileName
Gets or set file name.
Declaration
public string FileName { get; set; }
Property Value
Type | Description |
---|---|
System.String |
LineNumber
Gets or sets line number.
Declaration
public int LineNumber { get; set; }
Property Value
Type | Description |
---|---|
System.Int32 |
Name
Gets name of non-terminal.
Declaration
public string Name { get; }
Property Value
Type | Description |
---|---|
System.String |
StartColumnIndex
Gets or sets start column index.
Declaration
public int StartColumnIndex { get; set; }
Property Value
Type | Description |
---|---|
System.Int32 |