# Grasshopper.Kernel.Expressions namespace

Assembly: [Grasshopper](https://developer.rhino3d.com/api/gh1/assembly/grasshopper.md)

## Enums

- [GH_CharType](https://developer.rhino3d.com/api/gh1/type/grasshopper.kernel.expressions.gh-chartype.md)
- [GH_OperatorType](https://developer.rhino3d.com/api/gh1/type/grasshopper.kernel.expressions.gh-operatortype.md)
- [GH_ParserPrecedence](https://developer.rhino3d.com/api/gh1/type/grasshopper.kernel.expressions.gh-parserprecedence.md)
- [GH_ParserTokenClass](https://developer.rhino3d.com/api/gh1/type/grasshopper.kernel.expressions.gh-parsertokenclass.md)
- [GH_ScriptVariantType](https://developer.rhino3d.com/api/gh1/type/grasshopper.kernel.expressions.gh-scriptvarianttype.md)
- [GH_VariantType](https://developer.rhino3d.com/api/gh1/type/grasshopper.kernel.expressions.gh-varianttype.md): Lists all possible variable types supported in the Grasshopper Expression Parser.

## Classes

- [GH_CodeString](https://developer.rhino3d.com/api/gh1/type/grasshopper.kernel.expressions.gh-codestring.md)
- [GH_CodeStringSegment](https://developer.rhino3d.com/api/gh1/type/grasshopper.kernel.expressions.gh-codestringsegment.md)
- [GH_ExpressionParser](https://developer.rhino3d.com/api/gh1/type/grasshopper.kernel.expressions.gh-expressionparser.md): Provides a run-time evaluator for Grasshopper expressions.
- [GH_ExpressionString](https://developer.rhino3d.com/api/gh1/type/grasshopper.kernel.expressions.gh-expressionstring.md)
- [GH_ExpressionSyntaxWriter](https://developer.rhino3d.com/api/gh1/type/grasshopper.kernel.expressions.gh-expressionsyntaxwriter.md)
- [GH_ParserOperator](https://developer.rhino3d.com/api/gh1/type/grasshopper.kernel.expressions.gh-parseroperator.md)
- [GH_ParserSymbol](https://developer.rhino3d.com/api/gh1/type/grasshopper.kernel.expressions.gh-parsersymbol.md)
- [GH_ScriptVariant](https://developer.rhino3d.com/api/gh1/type/grasshopper.kernel.expressions.gh-scriptvariant.md)
- [GH_SignatureException](https://developer.rhino3d.com/api/gh1/type/grasshopper.kernel.expressions.gh-signatureexception.md)
- [GH_SolverException](https://developer.rhino3d.com/api/gh1/type/grasshopper.kernel.expressions.gh-solverexception.md)
- [GH_SyntaxException](https://developer.rhino3d.com/api/gh1/type/grasshopper.kernel.expressions.gh-syntaxexception.md)
- [GH_Variant](https://developer.rhino3d.com/api/gh1/type/grasshopper.kernel.expressions.gh-variant.md): Variant data used in Grasshopper Expressions.
