Table of Contents

Namespace StepLang.Parsing

Classes

AddExpressionNode
BinaryExpressionNode
BinaryExpressionOperatorExtensions
BitwiseAndExpressionNode
BitwiseOrExpressionNode
BitwiseRotateLeftExpressionNode
BitwiseRotateRightExpressionNode
BitwiseShiftLeftExpressionNode
BitwiseShiftRightExpressionNode
BitwiseXorExpressionNode
BreakStatementNode
CallExpressionNode
CallStatementNode
CoalesceExpressionNode
CodeBlockStatementNode
ContinueStatementNode
DecrementStatementNode
DiscardStatementNode
DivideExpressionNode
EqualsExpressionNode
ExpressionNode
ForeachDeclareKeyDeclareValueStatementNode
ForeachDeclareKeyValueStatementNode
ForeachDeclareValueStatementNode
ForeachKeyDeclareValueStatementNode
ForeachKeyValueStatementNode
ForeachValueStatementNode
FunctionDefinitionCallExpressionNode
FunctionDefinitionExpressionNode
GreaterThanExpressionNode
GreaterThanOrEqualExpressionNode
IdentifierExpressionNode
IdentifierIndexAssignmentNode
IfElseIfStatementNode
IfElseStatementNode
IfStatementNode
ImportNode
IncrementStatementNode
IndexAccessExpressionNode
LessThanExpressionNode
LessThanOrEqualExpressionNode
ListExpressionNode
LiteralExpressionNode
LogicalAndExpressionNode
LogicalOrExpressionNode
MapExpressionNode
ModuloExpressionNode
MultiplyExpressionNode
NativeFunctionDefinitionExpressionNode
NegateExpressionNode
NotEqualsExpressionNode
NotExpressionNode
NullableVariableDeclarationNode
NullableVariableInitializationNode
Parser
ParserException
PowerExpressionNode
ReturnExpressionStatementNode
ReturnStatementNode
RootNode
StatementNode
SubtractExpressionNode
TokenQueue
UnexpectedEndOfTokensException
UnexpectedTokenException
VariableAssignmentNode
VariableDeclarationNode
VariableDeclarationNodeExtensions
VariableDeclarationStatementNode
VariableInitializationNode
WhileStatementNode

Interfaces

IBinaryExpressionNode
IEvaluatableNode<TVisitor, TResult>
IExpressionEvaluator
IImportNodeVisitor
INode
IRootNodeVisitor
IStatementVisitor
IUnaryExpressionNode
IVariableDeclarationEvaluator
IVariableDeclarationNode
IVisitableNode<TVisitor>

Enums

BinaryExpressionOperator