GH_Lexer Class |
Namespace: Grasshopper.Kernel.Data
The GH_Lexer type exposes the following members.
Name | Description | |
---|---|---|
GH_Lexer |
Blank constructor.
| |
GH_Lexer(String) |
Create a new mask from a textual string.
|
Name | Description | |
---|---|---|
IsItem |
Gets a value indicating whether or not the item portion of the lexer has been set.
| |
IsPath |
Gets a value indicating whether or not the path portion of the lexer has been set.
| |
Item |
Gets the item string that was extracted from the mask. The default is "append"
| |
Mask |
Gets the original string that represents the user input for this lexer.
| |
Path |
Gets the list of path strings that was extracted from the mask.
If the mask hasn't been parsed yet, it will be parsed now.
If the returned list is still nothing, parsing failed.
|
Name | Description | |
---|---|---|
EvaluatePath |
Evaluate the variables in this mask with the provided expression solver.
| |
PerformLexicalReplaceT(GH_Lexer, GH_Lexer, DataTreeT, DataTreeT) |
Lexical Find..Replace operations.
| |
PerformLexicalReplaceT(GH_Lexer, GH_Lexer, IGH_Structure, GH_StructureT) |
Lexical Find..Replace operations.
|