C# (CSharp) Shakespeare.Ast Namespace

Classes

Name Description
ActHeaderNode
BinaryOperatorNode
CharacterDeclarationListNode
CharacterDeclarationNode
CharacterListNode
CommentNode
ComparativeNode
ComparisonNode
ConditionalNode
Constant
ConstantNode
EnterNode
EqualityNode
ExitNode
Extensions
InOutNode
JumpNode
LineNode
ListNode For nodes which are just a list of other nodes, generally created with MakeStarRule or MakePlusRule
MultiWordTermialNode For nodes which are really terminals, but must be defined as non-termials because they are made up of more than one word.
NegativeComparativeNode
NegativeConstantNode
NonnegatedComparisonNode
PlayNode
PositiveComparativeNode
PositiveConstantNode
PronounNode
QuestionNode
RecallNode
RememberNode
RomanNumberNode
RunSharpContext
SceneHeaderNode
SentenceNode
ShakespeareBaseAstNode
StatementNode
TitleNode
TwoPartNode A variation of ListNode, for node which are basically just a bundling of two other nodes.
UnaryOperatorNode
ValueNode