// <statementRule> ::= CommentToken partial void CreateRule_Rule_Statementrule_Commenttoken(Parser theParser, ASTNodeContainer astNode) { }
// <addExpressionRule> ::= <multiplyExpressionRule> AdditionOperatorToken <addExpressionRule> partial void CreateRule_Rule_Addexpressionrule_Additionoperatortoken(Parser theParser, ASTNodeContainer astNode) { astNode.Node = new AdditionExpressionNode(theParser); }
// <valueRule> ::= NumberToken partial void CreateRule_Rule_Valuerule_Numbertoken(Parser theParser, ASTNodeContainer astNode) { astNode.Node = new NumberNode(theParser); }
// <valueRule> ::= ( <assignmentStatementRule> ) partial void CreateRule_Rule_Valuerule_Lparan_Rparan(Parser theParser, ASTNodeContainer astNode) { }
// <postfixOperatorRule> ::= <propertyOrArrayReferenceRule> partial void CreateRule_Rule_Postfixoperatorrule(Parser theParser, ASTNodeContainer astNode) { }
// <valueRule> ::= StringToken partial void CreateRule_Rule_Valuerule_Stringtoken(Parser theParser, ASTNodeContainer astNode) { astNode.Node = new StringNode(theParser); }
// <ParameterArgumentToken> ::= AnyWordToken partial void CreateRule_Rule_Parameterargumenttoken_Anywordtoken(Parser theParser, ASTNodeContainer astNode) { astNode.Node = new AnyWordNode(theParser); }
// <arrayLiteralRule> ::= <postfixOperatorRule> partial void CreateRule_Rule_Arrayliteralrule(Parser theParser, ASTNodeContainer astNode) { }
// <lvalue> ::= <simpleLvalue> partial void CreateRule_Rule_Lvalue(Parser theParser, ASTNodeContainer astNode) { }
// <ParameterArgumentToken> ::= <valueRule> partial void CreateRule_Rule_Parameterargumenttoken(Parser theParser, ASTNodeContainer astNode) { astNode.Node = ParamsListNode.GetParamsList(theParser); }
// <assignmentStatementRule> ::= <lvalueExpression> AssignmentOperatorToken <pipelineRule> partial void CreateRule_Rule_Assignmentstatementrule_Assignmentoperatortoken(Parser theParser, ASTNodeContainer astNode) { astNode.Node = new AssignmentNode(theParser); }
// <pipelineRule> ::= <assignmentStatementRule> | <pipelineRule> partial void CreateRule_Rule_Pipelinerule_Pipe2(Parser theParser, ASTNodeContainer astNode) { }
// <pipelineRule> ::= <cmdletCall> | <pipelineRule> partial void CreateRule_Rule_Pipelinerule_Pipe(Parser theParser, ASTNodeContainer astNode) { astNode.Node = PipelineNode.GetPipeline(theParser); }
// <rangeExpressionRule> ::= <arrayLiteralRule> partial void CreateRule_Rule_Rangeexpressionrule(Parser theParser, ASTNodeContainer astNode) { }
// <ParameterArgumentToken> ::= ParameterToken partial void CreateRule_Rule_Parameterargumenttoken_Parametertoken(Parser theParser, ASTNodeContainer astNode) { }
// <rangeExpressionRule> ::= <arrayLiteralRule> RangeOperatorToken <rangeExpressionRule> partial void CreateRule_Rule_Rangeexpressionrule_Rangeoperatortoken(Parser theParser, ASTNodeContainer astNode) { astNode.Node = new RangeNode(theParser); }
// <cmletParamsList> ::= <ParameterArgumentToken> <cmletParamsList> partial void CreateRule_Rule_Cmletparamslist(Parser theParser, ASTNodeContainer astNode) { astNode.Node = ParamsListNode.GetParamsList(theParser); }
// <arrayLiteralRule> ::= <postfixOperatorRule> CommaToken <arrayLiteralRule> partial void CreateRule_Rule_Arrayliteralrule_Commatoken(Parser theParser, ASTNodeContainer astNode) { astNode.Node = new ArrayNode(theParser); }
// <cmletParamsList> ::= <ParameterArgumentToken> partial void CreateRule_Rule_Cmletparamslist2(Parser theParser, ASTNodeContainer astNode) { }
// <propertyOrArrayReferenceRule> ::= <valueRule> partial void CreateRule_Rule_Propertyorarrayreferencerule(Parser theParser, ASTNodeContainer astNode) { }
// <cmdletName> ::= AnyWordToken partial void CreateRule_Rule_Cmdletname_Anywordtoken(Parser theParser, ASTNodeContainer astNode) { astNode.Node = new AnyWordNode(theParser); }
// <valueRule> ::= VariableToken partial void CreateRule_Rule_Valuerule_Variabletoken(Parser theParser, ASTNodeContainer astNode) { astNode.Node = new VariableNode(theParser); }
// <cmdletCall> ::= <cmdletName> <cmletParamsList> partial void CreateRule_Rule_Cmdletcall(Parser theParser, ASTNodeContainer astNode) { astNode.Node = new CmdletNode(theParser); }
// <valueRule> ::= $( <statementRule> ) partial void CreateRule_Rule_Valuerule_Dollarlparan_Rparan(Parser theParser, ASTNodeContainer astNode) { // Value-of astNode.Node = new ValueOfNode(theParser); }
// <cmdletCall> ::= <expressionRule> partial void CreateRule_Rule_Cmdletcall3(Parser theParser, ASTNodeContainer astNode) { }
// <statementSeparatorToken> ::= partial void CreateRule_Rule_Statementseparatortoken(Parser theParser, ASTNodeContainer astNode) { }
// <statementListRule> ::= <statementRule> <statementSeparatorToken> <statementListRule> partial void CreateRule_Rule_Statementlistrule2(Parser theParser, ASTNodeContainer astNode) { }