JGR MSTS Editors and Tools
Jgr.Grammar Namespace
NamespacesJgr.Grammar

[This is preliminary documentation and is subject to change.]

[Missing <summary> documentation for "N:Jgr.Grammar"]

Declaration Syntax
C#Visual BasicVisual C++
namespace Jgr.Grammar
Namespace Jgr.Grammar
namespace Jgr.Grammar
Types
All TypesClassesEnumerations
IconTypeDescription
BinaryOperator
Operator which represents all binary operations (operations on two expressions).

Bnf
BnfDefinition
BnfProduction
BnfRule
BnfState
BnfStateException
Fsm
FsmState
FsmStateFinish
FsmStateStart
FsmStateUnlink
LogicalAndOperator
Operator which represents a logical "and" operation.

LogicalOrOperator
Operator which represents a logical "or" operation.

NamedReferenceOperator
Operator which represents a reference to an object, with its own name, as defined by the caller.

Operator
Base class for all operators within an expression.

OperatorType
Contains the possible operations found in an expression.

OptionalOperator
Operator which represents an optional expression.

ReferenceOperator
Operator which represents a reference to an object, as defined by the caller.

RepeatOperator
Operator which represents a repeating (one or more times) expression.

StringOperator
Operator which represents a literal string.

UnaryOperator
Operator which represents all unary operations (operations on a single expression).