Skip to content

Grasshopper.Kernel.Expressions

Namespace which contains all classes needed to evaluate Grasshopper expressions.

Classes

Class

Description


Public Class
GH_CodeString
Public Class
GH_CodeStringSegment
Public Class
GH_ExpressionParser

Provides a run-time evaluator for Grasshopper expressions.


Public Class
GH_ExpressionString
Public Class
GH_ExpressionSyntaxWriter
Public Class
GH_ParserOperator
Public Class
GH_ParserSymbol
Public Class
GH_ScriptVariant
Public Class
GH_SignatureException
Public Class
GH_SolverException
Public Class
GH_SyntaxException
Public Class
GH_Variant

Variant data used in Grasshopper Expressions.


Enumerations

Enumeration

Description


Public Enum
GH_CharType
Public Enum
GH_OperatorType
Public Enum
GH_ParserPrecedence
Public Enum
GH_ParserTokenClass
Public Enum
GH_ScriptVariantType
Public Enum
GH_VariantType

Lists all possible variable types supported in the Grasshopper Expression Parser.